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

addAssetCollectionToQueryConstraints() protected method

protected addAssetCollectionToQueryConstraints ( Query $query, AssetCollection $assetCollection = null ) : void
$query Neos\Flow\Persistence\Doctrine\Query
$assetCollection Neos\Media\Domain\Model\AssetCollection
return void
    protected function addAssetCollectionToQueryConstraints(Query $query, AssetCollection $assetCollection = null)
    {
        if ($assetCollection === null) {
            return;
        }
        $constraints = $query->getConstraint();
        $query->matching($query->logicalAnd($constraints, $query->contains('assetCollections', $assetCollection)));
    }