Exemplo n.º 1
0
 /**
  * Load service rates record set
  *
  * @param ARSelectFilter $filter
  * @param bool $loadReferencedRecords
  *
  * @return ARSet
  */
 public static function getRecordSet(ARSelectFilter $filter, $loadReferencedRecords = false)
 {
     if (!$loadReferencedRecords) {
         $loadReferencedRecords = array('Tax');
     }
     $filter->setOrder(new ARFieldHandle('Tax', 'position'));
     return parent::getRecordSet(__CLASS__, $filter, $loadReferencedRecords);
 }
Exemplo n.º 2
0
 /**
  * Loads a record set of specification field values belonging to specification field
  *
  * @param integer $specFieldId
  * @return ARSet
  */
 public static function getRecordSet($className, $specFieldId)
 {
     $filter = new ARSelectFilter();
     $filter->setOrder(new ARFieldHandle($className, "position"));
     $fieldColumn = call_user_func(array(call_user_func(array($className, 'getFieldClass')), 'getFieldIDColumnName'));
     $filter->setCondition(new EqualsCond(new ARFieldHandle($className, $fieldColumn), $specFieldId));
     return parent::getRecordSet($className, $filter, false);
 }
Exemplo n.º 3
0
 /**
  * Get products record set
  *
  * @param ARSelectFilter $filter
  * @param bool $loadReferencedRecords
  *
  * @return ARSet
  */
 public static function getRecordSet(ARSelectFilter $filter, $loadReferencedRecords = false)
 {
     return parent::getRecordSet(__CLASS__, $filter, $loadReferencedRecords);
 }
Exemplo n.º 4
0
 /**
  * Load record set
  *
  * @param ARSelectFilter $filter
  * @param bool $loadReferencedRecords
  *
  * @return ARSet
  */
 public static function getRecordSet(ARSelectFilter $filter, $loadReferencedRecords = false)
 {
     $filter->setOrder(new ARFieldHandle(__CLASS__, 'position'), ARSelectFilter::ORDER_ASC);
     return parent::getRecordSet(__CLASS__, $filter, $loadReferencedRecords);
 }
Exemplo n.º 5
0
 /**
  * Get record set as array of filter groups using select filter
  *
  * @param ARSelectFilter $filter
  * @return array
  */
 public static function getRecordSet(ARSelectFilter $filter)
 {
     return parent::getRecordSet(__CLASS__, $filter);
 }