/**
* @param Query $query
* @param AssetCollection $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)));
}