AbstractCategory
abstract class AbstractCategory implements CategoryInterface, StandardSearchIndexerInterface (View source)
Properties
protected | $entityManager | ||
protected | $entity | ||
protected | $application | ||
protected | $setManager |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(Application $application, EntityManager $entityManager)
No description
SearchIndexerInterface|null
getSearchIndexer()
No description
abstract EntityRepository
getAttributeKeyRepository()
No description
abstract
getAttributeValueRepository()
No description
abstract
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