protected function createParametersArray(GenericEntityFilter $filter) { $parameters = array(); if (null !== $filter->getRestrictiveProperties()) { $i = 0; foreach ($filter->getRestrictiveProperties() as $property) { $parameters['restrictiveProperty' . $i] = $property->getPropertyValue(); $i++; } } if ($filter->getSearch()) { $parameters['searchStr'] = $this->createLikedSerachString($filter->getSearch()->getSearchStr()); } return $parameters; }