Example #1
0
 /**
  * Returns WHERE clause for a given filter
  *
  * @param Tx_PtExtlist_Domain_Model_Filter_AbstractFilter $filter
  * @return string WHERE clause for given filter without 'WHERE'
  */
 public function getWhereClauseFromFilter(Tx_PtExtlist_Domain_Model_Filter_AbstractFilter $filter)
 {
     $whereClauseFromFilter = $this->queryInterpreter->getCriterias($filter->getFilterQuery());
     return $whereClauseFromFilter;
 }
Example #2
0
 public function __construct()
 {
     parent::__construct();
     $this->yagContext = Tx_Yag_Domain_Context_YagContextFactory::getInstance();
     $this->yagConfigurationBuilder = Tx_Yag_Domain_Configuration_ConfigurationBuilderFactory::getInstance();
 }
 /**
  * (non-PHPdoc)
  * @see Classes/Domain/Model/Filter/Tx_PtExtlist_Domain_Model_Filter_AbstractFilter::reset()
  */
 public function reset()
 {
     $this->filterValueStart = null;
     $this->filterValueEnd = null;
     parent::reset();
 }
Example #4
0
 /**
  * @param Tx_PtExtlist_Domain_Model_Filter_AbstractFilter $filter
  * @return string
  */
 protected function renderFilterValues(Tx_PtExtlist_Domain_Model_Filter_AbstractFilter $filter)
 {
     $filterValue = $filter->getDisplayValue();
     if (!$filterValue) {
         $filterValue = '...';
     }
     return $filterValue;
 }
 /**
  * @return Tx_PtExtlist_Domain_Model_Filter_AbstractSingleValueFilter
  */
 public function reset()
 {
     $this->filterValue = '';
     parent::reset();
     return $this;
 }
 /**
  * (non-PHPdoc)
  * @see Classes/Domain/Model/Filter/Tx_PtExtlist_Domain_Model_Filter_AbstractFilter::reset()
  */
 public function reset()
 {
     $this->filterValues = array();
     // We need an empty array here, to overwrite a TS default value after reset
     parent::reset();
 }
 /**
  * (non-PHPdoc)
  * @see Classes/Domain/Model/Filter/Tx_PtExtlist_Domain_Model_Filter_AbstractFilter::reset()
  */
 public function reset()
 {
     $this->filterValueStart = NULL;
     $this->filterValueEnd = NULL;
     parent::reset();
 }