Neos\Media\Domain\Repository\AssetRepository::findAll PHP Method

findAll() public method

public findAll ( AssetCollection $assetCollection = null ) : Neos\Flow\Persistence\QueryResultInterface
$assetCollection Neos\Media\Domain\Model\AssetCollection
return Neos\Flow\Persistence\QueryResultInterface
    public function findAll(AssetCollection $assetCollection = null)
    {
        $query = $this->createQuery();
        $this->addImageVariantFilterClause($query);
        $this->addAssetCollectionToQueryConstraints($query, $assetCollection);
        return $query->execute();
    }

Usage Example

 /**
  * @test
  */
 public function addTag()
 {
     $asset = $this->buildAssetObject();
     $tag = new Tag('test');
     $this->tagRepository->add($tag);
     $asset->addTag($tag);
     $this->persistenceManager->persistAll();
     $this->persistenceManager->clearState();
     $asset = $this->assetRepository->findAll()->getFirst();
     $this->assertAssetHasTags($asset, ['test']);
 }
All Usage Examples Of Neos\Media\Domain\Repository\AssetRepository::findAll