PHP 클래스 Catalin_SEO_Model_Resource_Attribute_Urlkey

NOTICE OF LICENSE This source file is subject to the Open Software License (OSL 3.0) that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://opensource.org/licenses/osl-3.0.php
상속: extends Mage_Core_Model_Resource_Db_Abstract
파일 보기 프로젝트 열기: caciobanu/improved-magento-layered-navigation

보호된 프로퍼티들

프로퍼티 타입 설명
$_cachedResults

공개 메소드들

메소드 설명
getOptionId ( integer $attributeId, string $urlValue, integer $storeId = null ) : integer | string Retrieve option_id for specific url_value
getUrlKey ( string $attributeCode, integer $storeId = null ) : string Retrieve urk_key for specific attribute code
getUrlValue ( integer $attributeId, integer $optionId, integer $storeId = null ) : integer | string Retrieve url_value for specific option
preloadAttributesOptions ( Mage_Catalog_Model_Resource_Product_Attribute_Collection $collection, $storeId = null ) : Catalin_SEO_Model_Resource_Attribute_Urlkey Load attributes options from the database

보호된 메소드들

메소드 설명
_construct ( ) Initialize resource model
getAttributeData ( integer $storeId, integer | string $whereValue, string $whereField = 'attribute_id' ) : array Retrieve attribute data

메소드 상세

_construct() 보호된 메소드

Initialize resource model
protected _construct ( )

getAttributeData() 보호된 메소드

Retrieve attribute data
protected getAttributeData ( integer $storeId, integer | string $whereValue, string $whereField = 'attribute_id' ) : array
$storeId integer
$whereValue integer | string
$whereField string
리턴 array

getOptionId() 공개 메소드

Retrieve option_id for specific url_value
public getOptionId ( integer $attributeId, string $urlValue, integer $storeId = null ) : integer | string
$attributeId integer
$urlValue string
$storeId integer
리턴 integer | string

getUrlKey() 공개 메소드

Retrieve urk_key for specific attribute code
public getUrlKey ( string $attributeCode, integer $storeId = null ) : string
$attributeCode string
$storeId integer
리턴 string

getUrlValue() 공개 메소드

Retrieve url_value for specific option
public getUrlValue ( integer $attributeId, integer $optionId, integer $storeId = null ) : integer | string
$attributeId integer
$optionId integer
$storeId integer
리턴 integer | string

preloadAttributesOptions() 공개 메소드

Load attributes options from the database
public preloadAttributesOptions ( Mage_Catalog_Model_Resource_Product_Attribute_Collection $collection, $storeId = null ) : Catalin_SEO_Model_Resource_Attribute_Urlkey
$collection Mage_Catalog_Model_Resource_Product_Attribute_Collection
리턴 Catalin_SEO_Model_Resource_Attribute_Urlkey

프로퍼티 상세

$_cachedResults 보호되어 있는 정적으로 프로퍼티

protected static $_cachedResults