public static function getRecordSetArray(ARSelectFilter $filter, $loadReferencedRecords = false) { $filter->setOrder(new ARFieldHandle(__CLASS__, 'position'), ARSelectFilter::ORDER_ASC); return parent::getRecordSetArray(__CLASS__, $filter, $loadReferencedRecords); }
/** * Get record set of filter groups using select filter * * @param ARSelectFilter $filter * @return ARSet */ public static function getRecordSetArray(ARSelectFilter $filter) { return parent::getRecordSetArray(__CLASS__, $filter); }
/** * Loads a record set of specification field values belonging to specification field and returns it as array * * @param integer $specFieldId * @return ARSet */ public static function getRecordSetArray($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::getRecordSetArray($className, $filter, false); }
/** * Get record set of filters using select filter * * @param ARSelectFilter $filter * @return ARSet */ public static function getRecordSetArray(ARSelectFilter $filter, $loadReferencedRecords = false) { return parent::getRecordSetArray(__CLASS__, $filter, $loadReferencedRecords); }