Ejemplo n.º 1
0
 /**
  * Constructor for criteria. Takes a collection of fields and a search string.
  *
  * @param Tx_PtExtlist_Domain_Configuration_Data_Fields_FieldConfigCollection $fields
  * @param string $searchString
  * @param array $searchParameter
  */
 public function __construct(Tx_PtExtlist_Domain_Configuration_Data_Fields_FieldConfigCollection $fields, $searchString, array $searchParameter = array())
 {
     Tx_PtExtbase_Assertions_Assert::isPositiveInteger($fields->count(), array('message' => 'No field given to search in! 1313532571'));
     Tx_PtExtbase_Assertions_Assert::isNotEmptyString($searchString, array('message' => 'SearchString must not be empty! 1313532596'));
     $this->fields = $fields;
     $this->searchString = $searchString;
     $this->searchParameter = $searchParameter;
 }