NeosAssetProxyRepository
final class NeosAssetProxyRepository implements AssetProxyRepositoryInterface, SupportsSortingInterface, SupportsCollectionsInterface, SupportsTaggingInterface (View source)
Properties
protected ObjectManagerInterface | $objectManager | ||
protected EntityManagerInterface | $entityManager |
Methods
No description
Sets the property names to order results by. Expected like this: array( 'foo' => \Neos\Flow\Persistence\QueryInterface::ORDER_ASCENDING, 'bar' => \Neos\Flow\Persistence\QueryInterface::ORDER_DESCENDING )
NOTE: This needs to be refactored to use an asset collection identifier instead of Media's domain model before it can become a public API for other asset sources.
No description
No description
No description
No description
No description
No description
Details
__construct(NeosAssetSource $assetSource)
No description
void
initializeObject()
No description
void
orderBy(array $orderings)
Sets the property names to order results by. Expected like this: array( 'foo' => \Neos\Flow\Persistence\QueryInterface::ORDER_ASCENDING, 'bar' => \Neos\Flow\Persistence\QueryInterface::ORDER_DESCENDING )
void
filterByType(AssetTypeFilter $assetType = null)
No description
void
filterByCollection(AssetCollection $assetCollection = null)
NOTE: This needs to be refactored to use an asset collection identifier instead of Media's domain model before it can become a public API for other asset sources.
AssetProxyInterface
getAssetProxy(string $identifier)
No description
AssetProxyQueryResultInterface
findAll()
No description
AssetProxyQueryResultInterface
findBySearchTerm(string $searchTerm)
No description
AssetProxyQueryResultInterface
findByTag(Tag $tag)
No description
AssetProxyQueryResultInterface
findUntagged()
No description
int
countAll()
No description
int
countUntagged()
No description
int
countByTag(Tag $tag)
No description