Method |
Description |
|
__construct ( Definition $model ) |
|
|
count ( ) |
|
|
countFacets ( $filters ) |
|
|
countFiltered ( $filters, $limit, $offset ) |
|
|
countPublished ( ) |
Return the count of all non-draft definitions |
|
delete ( $identifier ) |
Delete a definition |
|
exists ( $identifier ) |
Return true|false based on whether the identifier is
a resource or not |
|
getAll ( $limit = PHP_INT_MAX, $offset ) |
|
|
getAllDefinitionInfo ( $limit, $offset, $keywords = [] ) |
|
|
getAllFullDescriptions ( $limit = PHP_INT_MAX, $offset ) |
|
|
getAllPublished ( $limit = PHP_INT_MAX, $offset ) |
|
|
getByCollection ( $collection ) |
|
|
getByIdentifier ( $identifier ) |
|
|
getCreateParameters ( ) |
Return the properties (= column fields) for this model. |
|
getDefinitionSource ( $id, $name ) |
|
|
getDescriptionInfo ( $identifier ) |
|
|
getFiltered ( $filters, $limit, $offset ) |
|
|
getFullDescription ( $identifier ) |
|
|
getOldest ( ) |
|
|
getValidator ( array $input ) |
|
|
store ( array $input ) |
Create a new definition with corresponding source type |
|
update ( $identifier, array $input ) |
|
|