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
파일 보기 프로젝트 열기: neos/neos-development-collection 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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