PHP Класс Pimcore\Model\Object\Classificationstore

Наследование: extends Pimcore\Model\AbstractModel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$activeGroups array
$class ClassDefinition
$fieldname string
$groupCollectionMapping array
$items array
$object Concrete

Открытые методы

Метод Описание
__construct ( array $items = null )
addItem ( $item ) : void
doGetFallbackValues ( ) : boolean
getActiveGroups ( ) : array
getClass ( ) : ClassDefinition
getFieldname ( ) : string
getGroupCollectionMapping ( $groupId ) : mixed
getGroupCollectionMappings ( ) : array
getGroupIdsWithData ( ) : array Returns an array of
getItems ( ) : array
getLanguage ( null $language = null ) : string
getLocalizedKeyValue ( $groupId, $keyId, string $language = "default", boolean | false $ignoreFallbackLanguage = false, $ignoreDefaultLanguage = false ) : null
getObject ( ) : Concrete
removeGroupData ( $groupId ) Removes the group with the given id
setActiveGroups ( array $activeGroups )
setClass ( ClassDefinition $class )
setFieldname ( string $fieldname )
setGroupCollectionMapping ( $groupId, $collectionId )
setGroupCollectionMappings ( array $groupCollectionMapping )
setItems ( array $items )
setLocalizedKeyValue ( $groupId, $keyId, $value, null $language = null )
setObject ( Concrete $object )

Защищенные методы

Метод Описание
getFallbackValue ( $groupId, $keyId, $language, $fielddefinition )

Описание методов

__construct() публичный метод

public __construct ( array $items = null )
$items array

addItem() публичный метод

public addItem ( $item ) : void
$item
Результат void

doGetFallbackValues() публичный статический метод

public static doGetFallbackValues ( ) : boolean
Результат boolean

getActiveGroups() публичный метод

public getActiveGroups ( ) : array
Результат array

getClass() публичный метод

public getClass ( ) : ClassDefinition
Результат ClassDefinition

getFallbackValue() защищенный метод

protected getFallbackValue ( $groupId, $keyId, $language, $fielddefinition )

getFieldname() публичный метод

public getFieldname ( ) : string
Результат string

getGroupCollectionMapping() публичный метод

public getGroupCollectionMapping ( $groupId ) : mixed
$groupId
Результат mixed

getGroupCollectionMappings() публичный метод

public getGroupCollectionMappings ( ) : array
Результат array

getGroupIdsWithData() публичный метод

Returns an array of
public getGroupIdsWithData ( ) : array
Результат array

getItems() публичный метод

public getItems ( ) : array
Результат array

getLanguage() публичный метод

public getLanguage ( null $language = null ) : string
$language null
Результат string

getLocalizedKeyValue() публичный метод

public getLocalizedKeyValue ( $groupId, $keyId, string $language = "default", boolean | false $ignoreFallbackLanguage = false, $ignoreDefaultLanguage = false ) : null
$groupId
$keyId
$language string
$ignoreFallbackLanguage boolean | false
Результат null

getObject() публичный метод

public getObject ( ) : Concrete
Результат Concrete

removeGroupData() публичный метод

Removes the group with the given id
public removeGroupData ( $groupId )
$groupId

setActiveGroups() публичный метод

public setActiveGroups ( array $activeGroups )
$activeGroups array

setClass() публичный метод

public setClass ( ClassDefinition $class )
$class ClassDefinition

setFieldname() публичный метод

public setFieldname ( string $fieldname )
$fieldname string

setGroupCollectionMapping() публичный метод

public setGroupCollectionMapping ( $groupId, $collectionId )
$groupId
$collectionId

setGroupCollectionMappings() публичный метод

public setGroupCollectionMappings ( array $groupCollectionMapping )
$groupCollectionMapping array

setItems() публичный метод

public setItems ( array $items )
$items array

setLocalizedKeyValue() публичный метод

public setLocalizedKeyValue ( $groupId, $keyId, $value, null $language = null )
$groupId
$keyId
$value
$language null

setObject() публичный метод

public setObject ( Concrete $object )
$object Concrete

Описание свойств

$activeGroups публичное свойство

public array $activeGroups
Результат array

$class публичное свойство

public ClassDefinition,Pimcore\Model\Object $class
Результат ClassDefinition

$fieldname публичное свойство

public string $fieldname
Результат string

$groupCollectionMapping публичное свойство

public array $groupCollectionMapping
Результат array

$items публичное свойство

public array $items
Результат array

$object публичное свойство

public Concrete,Pimcore\Model\Object $object
Результат Concrete