コード例 #1
0
 public function get()
 {
     $r = parent::get(0, 0);
     $groupsets = array();
     foreach ($r as $row) {
         $groupsets[] = GroupSet::getByID($row['gsID']);
     }
     return $groupsets;
 }
コード例 #2
0
ファイル: file_set.php プロジェクト: rii-J/concrete5-de
		public function get($itemsToGet = 0, $offset = 0) {
			$r = parent::get($itemsToGet, $offset);
			foreach($r as $row) {
				$fs = FileSet::getByID($row['fsID']);
				if (is_object($fs)) {
					$this->sets[] = $fs;
				}
			}
			return $this->sets;
		}
コード例 #3
0
	public function get($itemsToGet = 0, $offset = 0) {
		$r = parent::get($itemsToGet, $offset);
		$posts = array();
		foreach($r as $row) {
			$sn = SystemNotification::getByID($row['snID']);
			if (is_object($sn)) {
				$posts[] = $sn;
			}
		}
		return $posts;
	}
コード例 #4
0
ファイル: list.php プロジェクト: Zyqsempai/amanet
 public function get($itemsToGet = 0, $offset = 0)
 {
     if ($this->getQuery() == '') {
         $this->setBaseQuery();
     }
     $stacks = array();
     $this->setItemsPerPage($itemsToGet);
     $r = DatabaseItemList::get($itemsToGet, $offset);
     foreach ($r as $row) {
         $s = Stack::getByID($row['cID'], 'RECENT');
         $stacks[] = $s;
     }
     return $stacks;
 }
コード例 #5
0
ファイル: page.php プロジェクト: Zyqsempai/amanet
 public function get($itemsToGet = 0, $offset = 0)
 {
     $_pages = DatabaseItemList::get($itemsToGet, $offset);
     $pages = array();
     foreach ($_pages as $row) {
         $c = Page::getByID($row['cID']);
         $cp = new Permissions($c);
         if ($cp->canViewPageVersions()) {
             $c->loadVersionObject('RECENT');
         } else {
             $c->loadVersionObject('ACTIVE');
         }
         $wp = PageWorkflowProgress::getByID($row['wpID']);
         $pages[] = new PageWorkflowProgressPage($c, $wp);
     }
     return $pages;
 }
コード例 #6
0
ファイル: page_list.php プロジェクト: VonUniGE/concrete5-1
 /** 
  * Returns an array of page objects based on current settings
  */
 public function get($itemsToGet = 0, $offset = 0)
 {
     $pages = array();
     if ($this->getQuery() == '') {
         $this->setBaseQuery();
     }
     $this->setItemsPerPage($itemsToGet);
     $r = parent::get($itemsToGet, $offset);
     foreach ($r as $row) {
         $nc = $this->loadPageID($row['cID']);
         if (!$this->displayOnlyApprovedPages) {
             $cp = new Permissions($nc);
             if ($cp->canReadVersions()) {
                 $nc->loadVersionObject('RECENT');
             } else {
                 $nc->loadVersionObject();
             }
         } else {
             $nc->loadVersionObject();
         }
         $nc->setPageIndexScore($row['cIndexScore']);
         $pages[] = $nc;
     }
     return $pages;
 }
コード例 #7
0
ファイル: file_list.php プロジェクト: homer6/concrete5-mirror
 public function getTotal()
 {
     $files = array();
     Loader::model('file');
     $this->createQuery();
     return parent::getTotal();
 }
コード例 #8
0
ファイル: user_list.php プロジェクト: homer6/concrete5-mirror
 public function getTotal()
 {
     $this->createQuery();
     return parent::getTotal();
 }
コード例 #9
0
		public function get($itemsToGet = 0, $offset = 0) {
			$r = parent::get($itemsToGet, $offset);
			foreach($r as $row) {
				$messages[] = UserPrivateMessage::getByID($row['msgID'], $this->mailbox);
			}
			return $messages;
		}
コード例 #10
0
ファイル: group.php プロジェクト: rii-J/concrete5-de
	public function getPage() {
		$this->filter('gID', $this->minimumGroupID, '>');
		return parent::getPage();
	}
コード例 #11
0
 /**
  * @param DatabaseItemList $list
  * @return DatabaseItemList
  */
 public function searchForm($list)
 {
     $value = $this->request('value');
     if (is_string($value) && strlen($value)) {
         $hhh = Loader::helper('https_handling', 'handle_https');
         /* @var $hhh HttpsHandlingHelper */
         if (array_key_exists($value, $hhh->getHandlings())) {
             $list->filterByAttribute($this->attributeKey->getAttributeKeyHandle(), $value, '=');
         }
     }
     return $list;
 }