public function contains($propertyName, $operand)
{
return '(' . $this->getParamNeedle($operand) . ' MEMBER OF ' . $this->getPropertyNameWithAlias($propertyName) . ')';
}
/** * @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))); }