Property | Type | Description | |
---|---|---|---|
$activeGroups | array | ||
$class | |||
$fieldname | string | ||
$groupCollectionMapping | array | ||
$items | array | ||
$object |
Method | Description | |
---|---|---|
__construct ( array $items = null ) | ||
addItem ( $item ) : void | ||
doGetFallbackValues ( ) : boolean | ||
getActiveGroups ( ) : array | ||
getClass ( ) : |
||
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 ( ) : |
||
removeGroupData ( $groupId ) | Removes the group with the given id | |
setActiveGroups ( array $activeGroups ) | ||
setClass ( |
||
setFieldname ( string $fieldname ) | ||
setGroupCollectionMapping ( $groupId, $collectionId ) | ||
setGroupCollectionMappings ( array $groupCollectionMapping ) | ||
setItems ( array $items ) | ||
setLocalizedKeyValue ( $groupId, $keyId, $value, null $language = null ) | ||
setObject ( |
Method | Description | |
---|---|---|
getFallbackValue ( $groupId, $keyId, $language, $fielddefinition ) |
public static doGetFallbackValues ( ) : boolean | ||
return | boolean |
protected getFallbackValue ( $groupId, $keyId, $language, $fielddefinition ) |
public getGroupCollectionMapping ( $groupId ) : mixed | ||
$groupId | ||
return | mixed |
public getGroupCollectionMappings ( ) : array | ||
return | array |
public getGroupIdsWithData ( ) : array | ||
return | array |
public getLanguage ( null $language = null ) : string | ||
$language | null | |
return | string |
public removeGroupData ( $groupId ) | ||
$groupId |
public setGroupCollectionMapping ( $groupId, $collectionId ) | ||
$groupId | ||
$collectionId |
public setGroupCollectionMappings ( array $groupCollectionMapping ) | ||
$groupCollectionMapping | array |
public setLocalizedKeyValue ( $groupId, $keyId, $value, null $language = null ) | ||
$groupId | ||
$keyId | ||
$value | ||
$language | null |