PHP Класс Neos\Media\Domain\Repository\ThumbnailRepository

Note that this repository is not part of the public API. Use the asset's getThumbnail() method instead.
Наследование: extends Neos\Flow\Persistence\Repository
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$entityManager Doctrine\Common\Persistence\ObjectManager

Открытые методы

Метод Описание
countUngenerated ( ) : integer Count ungenerated objects
findAllIterator ( string $configurationHash = null ) : Doctrine\ORM\Internal\Hydration\IterableResult Find all objects and return an IterableResult
findOneByAssetAndThumbnailConfiguration ( Neos\Media\Domain\Model\AssetInterface $asset, ThumbnailConfiguration $configuration ) : Thumbnail Returns a thumbnail of the given asset with the specified dimensions.
findUngeneratedIterator ( ) : Doctrine\ORM\Internal\Hydration\IterableResult Find ungenerated objects and return an IterableResult
iterate ( Doctrine\ORM\Internal\Hydration\IterableResult $iterator, callable $callback = null ) : Generator Iterate over an IterableResult and return a Generator

Описание методов

countUngenerated() публичный Метод

Count ungenerated objects
public countUngenerated ( ) : integer
Результат integer

findAllIterator() публичный Метод

Find all objects and return an IterableResult
public findAllIterator ( string $configurationHash = null ) : Doctrine\ORM\Internal\Hydration\IterableResult
$configurationHash string Optional filtering by configuration hash (preset)
Результат Doctrine\ORM\Internal\Hydration\IterableResult

findOneByAssetAndThumbnailConfiguration() публичный Метод

Returns a thumbnail of the given asset with the specified dimensions.
public findOneByAssetAndThumbnailConfiguration ( Neos\Media\Domain\Model\AssetInterface $asset, ThumbnailConfiguration $configuration ) : Thumbnail
$asset Neos\Media\Domain\Model\AssetInterface The asset to render a thumbnail for
$configuration Neos\Media\Domain\Model\ThumbnailConfiguration
Результат Neos\Media\Domain\Model\Thumbnail The thumbnail or NULL

findUngeneratedIterator() публичный Метод

Find ungenerated objects and return an IterableResult
public findUngeneratedIterator ( ) : Doctrine\ORM\Internal\Hydration\IterableResult
Результат Doctrine\ORM\Internal\Hydration\IterableResult

iterate() публичный Метод

This method is useful for batch processing huge result set as it clears the object manager and detaches the current object on each iteration.
public iterate ( Doctrine\ORM\Internal\Hydration\IterableResult $iterator, callable $callback = null ) : Generator
$iterator Doctrine\ORM\Internal\Hydration\IterableResult
$callback callable
Результат Generator

Описание свойств

$entityManager защищенное свойство

protected ObjectManager,Doctrine\Common\Persistence $entityManager
Результат Doctrine\Common\Persistence\ObjectManager