PHP Class Algolia_Algoliasearch_Helper_Config, algoliasearch-magento

Inheritance: extends Mage_Core_Helper_Abstract
Exibir arquivo Open project: algolia/algoliasearch-magento Class Usage Examples

Protected Properties

Property Type Description
$_productTypeMap

Public Methods

Method Description
displaySuggestionsCategories ( $storeId = null )
getAPIKey ( $storeId = null )
getApplicationID ( $storeId = null )
getAttributesToRetrieve ( $group_id )
getAutocompleteSections ( $storeId = null )
getAutocompleteSelector ( $storeId = null )
getCategoryAdditionalAttributes ( $storeId = null )
getCategoryCustomRanking ( $storeId = null )
getCurrency ( $storeId = null )
getExcludedPages ( $storeId = null )
getExtensionVersion ( )
getFacets ( $storeId = null )
getImageHeight ( $storeId = null )
getImageType ( $storeId = null )
getImageWidth ( $storeId = null )
getIndexPrefix ( $storeId = null )
getInstantSelector ( $storeId = null )
getMappedProductType ( $originalType ) : string Loads product type mapping from configuration (default) > algoliasearch > product_map > (product type).
getMaxValuesPerFacet ( $storeId = null )
getMinNumberOfResults ( $storeId = null )
getMinPopularity ( $storeId = null )
getNumberOfCategoriesSuggestions ( $storeId = null )
getNumberOfElementByPage ( $storeId = null )
getNumberOfJobToRun ( $storeId = null )
getNumberOfProductResults ( $storeId = null )
getNumberOfProductsSuggestions ( $storeId = null )
getNumberOfQueriesSuggestions ( $storeId = null )
getNumberOfQuerySuggestions ( $storeId = null )
getOnewaySynonyms ( $storeId = null )
getPopularQueries ( $storeId = null )
getProductAdditionalAttributes ( $storeId = null )
getProductCustomRanking ( $storeId = null )
getRemoveWordsIfNoResult ( $storeId = null )
getRenderTemplateDirectives ( $storeId = null )
getResultsLimit ( $storeId = null )
getSearchOnlyAPIKey ( $storeId = null )
getShowOutOfStock ( $storeId = null )
getSortingIndices ( $storeId = null )
getSynonyms ( $storeId = null )
getSynonymsFile ( $storeId = null )
indexAllCategoryProductsOnCategoryUpdate ( $storeId = null )
indexOutOfStockOptions ( $storeId = null )
indexProductOnCategoryProductsUpdate ( $storeId = null )
indexWholeCategoryTree ( $storeId = null )
isAddToCartEnable ( $storeId = null )
isAutoCompleteEnabled ( $storeId = null )
isCustomerGroupsEnabled ( $storeId = null )
isDefaultSelector ( $storeId = null )
isEnabledBackend ( $storeId = null )
isEnabledFrontEnd ( $storeId = null )
isEnabledSynonyms ( $storeId = null )
isInstantEnabled ( $storeId = null )
isLoggingEnabled ( $storeId = null )
isPartialUpdateEnabled ( $storeId = null )
isPopupEnabled ( $storeId = null )
isQueueActive ( $storeId = null )
isRemoveBranding ( $storeId = null )
makeSeoRequest ( $storeId = null )
noProcess ( $storeId = null )
replaceCategories ( $storeId = null )
showCatsNotIncludedInNavigation ( $storeId = null )
showSuggestionsOnNoResultsPage ( $storeId = null )

Private Methods

Method Description
addIndexableAttributes ( $attributes, $addedAttributes, $searchable = '1', $retrievable = '1', $indexNoValue = '1' )
getCustomRanking ( $configName, $storeId = null )

Method Details

displaySuggestionsCategories() public method

public displaySuggestionsCategories ( $storeId = null )

getAPIKey() public method

public getAPIKey ( $storeId = null )

getApplicationID() public method

public getApplicationID ( $storeId = null )

getAttributesToRetrieve() public method

public getAttributesToRetrieve ( $group_id )

getAutocompleteSections() public method

public getAutocompleteSections ( $storeId = null )

getAutocompleteSelector() public method

public getAutocompleteSelector ( $storeId = null )

getCategoryAdditionalAttributes() public method

public getCategoryAdditionalAttributes ( $storeId = null )

getCategoryCustomRanking() public method

public getCategoryCustomRanking ( $storeId = null )

getCurrency() public method

public getCurrency ( $storeId = null )

getExcludedPages() public method

public getExcludedPages ( $storeId = null )

getExtensionVersion() public method

public getExtensionVersion ( )

getFacets() public method

public getFacets ( $storeId = null )

getImageHeight() public method

public getImageHeight ( $storeId = null )

getImageType() public method

public getImageType ( $storeId = null )

getImageWidth() public method

public getImageWidth ( $storeId = null )

getIndexPrefix() public method

public getIndexPrefix ( $storeId = null )

getInstantSelector() public method

public getInstantSelector ( $storeId = null )

getMappedProductType() public method

Loads product type mapping from configuration (default) > algoliasearch > product_map > (product type).
public getMappedProductType ( $originalType ) : string
$originalType
return string

getMaxValuesPerFacet() public method

public getMaxValuesPerFacet ( $storeId = null )

getMinNumberOfResults() public method

public getMinNumberOfResults ( $storeId = null )

getMinPopularity() public method

public getMinPopularity ( $storeId = null )

getNumberOfCategoriesSuggestions() public method

public getNumberOfCategoriesSuggestions ( $storeId = null )

getNumberOfElementByPage() public method

public getNumberOfElementByPage ( $storeId = null )

getNumberOfJobToRun() public method

public getNumberOfJobToRun ( $storeId = null )

getNumberOfProductResults() public method

public getNumberOfProductResults ( $storeId = null )

getNumberOfProductsSuggestions() public method

public getNumberOfProductsSuggestions ( $storeId = null )

getNumberOfQueriesSuggestions() public method

public getNumberOfQueriesSuggestions ( $storeId = null )

getNumberOfQuerySuggestions() public method

public getNumberOfQuerySuggestions ( $storeId = null )

getOnewaySynonyms() public method

public getOnewaySynonyms ( $storeId = null )

getPopularQueries() public method

public getPopularQueries ( $storeId = null )

getProductAdditionalAttributes() public method

public getProductAdditionalAttributes ( $storeId = null )

getProductCustomRanking() public method

public getProductCustomRanking ( $storeId = null )

getRemoveWordsIfNoResult() public method

public getRemoveWordsIfNoResult ( $storeId = null )

getRenderTemplateDirectives() public method

public getRenderTemplateDirectives ( $storeId = null )

getResultsLimit() public method

public getResultsLimit ( $storeId = null )

getSearchOnlyAPIKey() public method

public getSearchOnlyAPIKey ( $storeId = null )

getShowOutOfStock() public method

public getShowOutOfStock ( $storeId = null )

getSortingIndices() public method

public getSortingIndices ( $storeId = null )

getSynonyms() public method

public getSynonyms ( $storeId = null )

getSynonymsFile() public method

public getSynonymsFile ( $storeId = null )

indexAllCategoryProductsOnCategoryUpdate() public method

public indexAllCategoryProductsOnCategoryUpdate ( $storeId = null )

indexOutOfStockOptions() public method

public indexOutOfStockOptions ( $storeId = null )

indexProductOnCategoryProductsUpdate() public method

public indexProductOnCategoryProductsUpdate ( $storeId = null )

indexWholeCategoryTree() public method

public indexWholeCategoryTree ( $storeId = null )

isAddToCartEnable() public method

public isAddToCartEnable ( $storeId = null )

isAutoCompleteEnabled() public method

public isAutoCompleteEnabled ( $storeId = null )

isCustomerGroupsEnabled() public method

public isCustomerGroupsEnabled ( $storeId = null )

isDefaultSelector() public method

public isDefaultSelector ( $storeId = null )

isEnabledBackend() public method

public isEnabledBackend ( $storeId = null )

isEnabledFrontEnd() public method

public isEnabledFrontEnd ( $storeId = null )

isEnabledSynonyms() public method

public isEnabledSynonyms ( $storeId = null )

isInstantEnabled() public method

public isInstantEnabled ( $storeId = null )

isLoggingEnabled() public method

public isLoggingEnabled ( $storeId = null )

isPartialUpdateEnabled() public method

public isPartialUpdateEnabled ( $storeId = null )

isPopupEnabled() public method

public isPopupEnabled ( $storeId = null )

isQueueActive() public method

public isQueueActive ( $storeId = null )

isRemoveBranding() public method

public isRemoveBranding ( $storeId = null )

makeSeoRequest() public method

public makeSeoRequest ( $storeId = null )

noProcess() public method

public noProcess ( $storeId = null )

replaceCategories() public method

public replaceCategories ( $storeId = null )

showCatsNotIncludedInNavigation() public method

public showCatsNotIncludedInNavigation ( $storeId = null )

showSuggestionsOnNoResultsPage() public method

public showSuggestionsOnNoResultsPage ( $storeId = null )

Property Details

$_productTypeMap protected_oe property

protected $_productTypeMap