コード例 #1
0
ファイル: Searcher.php プロジェクト: Maxlander/shixi
 function getObjectsByCriteria($criteria, $property_aliases = null, $sorting_fields = array(), $noValidCN = false)
 {
     $this->criteria = $criteria;
     $this->object_info_searcher->setCriteria($criteria, $property_aliases);
     $this->objects_info = $this->object_info_searcher->getObjectInfo($sorting_fields);
     $this->_setValidCriterionNumber($this->object_info_searcher->getValidCriterionNumber());
     return $this->_getFoundObjects($noValidCN);
 }
コード例 #2
0
 function __construct($limit = false, $sorting_field = false, $sorting_order = false)
 {
     parent::__construct('guest_alerts');
     $this->limit = $limit;
     $this->sorting_field = $sorting_field;
     $this->sorting_order = $sorting_order;
 }
コード例 #3
0
 function SJB_InvoiceInfoSearcher($limit = false, $sorting_field = false, $sorting_order = false, $inner_join = false)
 {
     parent::__construct('invoices');
     $this->limit = $limit;
     $this->sorting_field = $sorting_field;
     $this->sorting_order = $sorting_order;
     $this->inner_join = $inner_join;
 }
コード例 #4
0
ファイル: UserInfoSearcher.php プロジェクト: Maxlander/shixi
 function __construct($limit = false, $sorting_field = false, $sorting_order = false, $inner_join = false, $limitByPHP)
 {
     parent::__construct('users');
     $this->limit = $limit;
     $this->sorting_field = $sorting_field;
     $this->sorting_order = $sorting_order;
     $this->inner_join = $inner_join;
     $this->limitByPHP = $limitByPHP;
     $this->searchSqlTranslator = new SJB_UserSearchSQLTranslator($this->table_prefix);
 }
コード例 #5
0
ファイル: EmailLog.php プロジェクト: Maxlander/shixi
 function SJB_EmailLogInfoSearcher($limit = false, $sorting_field = false, $sorting_order = false)
 {
     parent::__construct('email_log');
     $this->limit = $limit;
     $this->sorting_field = $sorting_field;
     $this->sorting_order = $sorting_order;
 }
コード例 #6
0
ファイル: PaymentLog.php プロジェクト: Maxlander/shixi
 function SJB_PaymentLogInfoSearcher($current_page, $items_per_page, $sorting_field = false, $sorting_order = false)
 {
     parent::__construct('payment_log');
     $this->current_page = $current_page;
     $this->items_per_page = $items_per_page;
     $this->sorting_field = $sorting_field;
     $this->sorting_order = $sorting_order;
 }