class ExpressCategory extends AbstractCategory (View source)

Properties

protected $entityManager from  AbstractCategory
protected $entity from  AbstractCategory
protected $application from  AbstractCategory
protected $setManager from  AbstractCategory
protected $expressEntity

Methods

__construct(Entity $entity, Application $application, EntityManager $entityManager)

No description

EntityRepository
getAttributeKeyRepository()

No description

getAttributeValueRepository()

No description

createAttributeKey()

No description

getByID($akID)

No description

getByHandle($akHandle)

No description

getList()

No description

getSearchableList()

No description

getSearchableIndexedList()

No description

getAttributeKeyByHandle($handle)

No description

getAttributeKeyByID($akID)

No description

delete()

No description

add($type, $key, $settings = null, $pkg = null)

No description

addFromRequest(Type $type, Request $request)

No description

import(Type $type, SimpleXMLElement $element, Package $package = null)

No description

updateFromRequest(Key $key, Request $request)

No description

EntityManager
getEntityManager()

No description

setEntityManager(EntityManager $entityManager)

No description

mixed
deleteKey(Key $key)

Run when a key is deleted. Note this does NOT delete the source key entity. That is done simply by removing the key through Doctrine. Doctrine then calls the Concrete\Core\Attribute\Key\Listener::preRemove method, which runs this.

deleteValue(AttributeValueInterface $attributeValue)

No description

getRequestLoader()

No description

getImportLoader()

No description

getIndexedSearchTable()

No description

getExpressEntity()

No description

getIndexedSearchPrimaryKeyValue($mixed)

No description

getSetManager()

No description

allowAttributeSets()

No description

getAttributeTypes()

No description

getAttributeValues($entry)

No description

getAttributeValue(Key $key, $entry)

No description

Details

__construct(Entity $entity, Application $application, EntityManager $entityManager)

No description

Parameters

Entity $entity
Application $application
EntityManager $entityManager

SearchIndexerInterface|null getSearchIndexer()

No description

Return Value

SearchIndexerInterface|null

EntityRepository getAttributeKeyRepository()

No description

Return Value

EntityRepository

getAttributeValueRepository()

No description

createAttributeKey()

No description

getByID($akID)

No description

Parameters

$akID

getByHandle($akHandle)

No description

Parameters

$akHandle

getList()

No description

getSearchableList()

No description

getSearchableIndexedList()

No description

getAttributeKeyByHandle($handle)

No description

Parameters

$handle

getAttributeKeyByID($akID)

No description

Parameters

$akID

delete()

No description

add($type, $key, $settings = null, $pkg = null)

No description

Parameters

$type
$key
$settings
$pkg

addFromRequest(Type $type, Request $request)

No description

Parameters

Type $type
Request $request

import(Type $type, SimpleXMLElement $element, Package $package = null)

No description

Parameters

Type $type
SimpleXMLElement $element
Package $package

updateFromRequest(Key $key, Request $request)

No description

Parameters

Key $key
Request $request

EntityManager getEntityManager()

No description

Return Value

EntityManager

setEntityManager(EntityManager $entityManager)

No description

Parameters

EntityManager $entityManager

mixed deleteKey(Key $key)

Run when a key is deleted. Note this does NOT delete the source key entity. That is done simply by removing the key through Doctrine. Doctrine then calls the Concrete\Core\Attribute\Key\Listener::preRemove method, which runs this.

Parameters

Key $key

Return Value

mixed

deleteValue(AttributeValueInterface $attributeValue)

No description

Parameters

AttributeValueInterface $attributeValue

getRequestLoader()

No description

getImportLoader()

No description

getIndexedSearchTable()

No description

getExpressEntity()

No description

getIndexedSearchPrimaryKeyValue($mixed)

No description

Parameters

$mixed

getSearchIndexFieldDefinition()

No description

getSetManager()

No description

allowAttributeSets()

No description

getAttributeTypes()

No description

getAttributeValues($entry)

No description

Parameters

$entry

getAttributeValue(Key $key, $entry)

No description

Parameters

Key $key
$entry