當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Pager::__construct方法代碼示例

本文整理匯總了PHP中Pager::__construct方法的典型用法代碼示例。如果您正苦於以下問題:PHP Pager::__construct方法的具體用法?PHP Pager::__construct怎麽用?PHP Pager::__construct使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Pager的用法示例。


在下文中一共展示了Pager::__construct方法的14個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: ceil

 function __construct($URL, $approxItemCount = null)
 {
     if (isset($approxItemCount)) {
         $this->approxPageCount = ceil($approxItemCount / 10);
     }
     parent::__construct($URL, null, 10);
 }
開發者ID:Yoyoyozo,項目名稱:webDiplomacy,代碼行數:7,代碼來源:pagergame.php

示例2: __construct

 /**
  * Конструктор
  *
  * @param View $view объект класса, осуществляющий вывод постраничной навигации
  * @param String $dir_name путь к папке с файлами
  * @param Integer $items_per_page количество позиций на одной странице
  * @param Integer $links_count количество видимых ссылок слева и справа от текущей страницы
  * @param String $get_params дополнительные параметры, которые необходимо передавать по ссылкам
  * @param String $counter_param название GET-параметра, через который передается номер текущей страницы
  */
 public function __construct(View $view, $dir_name = '.', $items_per_page = 10, $links_count = 3, $get_params = null, $counter_param = 'page')
 {
     // Удаляем последний символ /, если он имеется
     $this->dirname = ltrim($dir_name, "/");
     // Инициализируем переменные через конструктор базового класса
     parent::__construct($view, $items_per_page, $links_count, $get_params, $counter_param);
 }
開發者ID:igorsimdyanov,項目名稱:pager,代碼行數:17,代碼來源:DirPager.php

示例3: __construct

 public function __construct($itemClass, $countSql, $pageSql, $page, $per_page)
 {
     $this->itemClass = $itemClass;
     $this->countSql = $countSql;
     $this->pageSql = $pageSql;
     $db = Database::getDatabase();
     $num_records = intval($db->getValue($countSql));
     parent::__construct($page, $per_page, $num_records);
 }
開發者ID:repsycle,項目名稱:baseline,代碼行數:9,代碼來源:class.dbpager.php

示例4: __construct

 /**
  * Конструктор
  *
  * @param View $view объект класса, осуществляющий вывод постраничной навигации
  * @param PDO $pdo объект доступа к базе данных
  * @param String $tablename название таблицы
  * @param String $where условие
  * @param Array $params массив параметров
  * @param String $order сортировка
  * @param Integer $items_per_page количество позиций на одной странице
  * @param Integer $links_count количество видимых ссылок слева и справа от текущей страницы
  * @param String $get_params дополнительные параметры, которые необходимо передавать по ссылкам
  * @param String $counter_param название GET-параметра, через который передается номер текущей страницы
  */
 public function __construct(View $view, $pdo, $tablename, $where = "", $params = [], $order = "", $items_per_page = 10, $links_count = 3, $get_params = null, $counter_param = 'page')
 {
     $this->pdo = $pdo;
     $this->tablename = $tablename;
     $this->where = $where;
     $this->params = $params;
     $this->order = $order;
     // Инициализируем переменные через конструктор базового класса
     parent::__construct($view, $items_per_page, $links_count, $get_params, $counter_param);
 }
開發者ID:igorsimdyanov,項目名稱:pager,代碼行數:24,代碼來源:PdoPager.php

示例5: __construct

 public function __construct($rowsPerPage, $currentPage, $siteID, $successful = true)
 {
     $this->_db = DatabaseConnection::getInstance();
     $this->_siteID = $siteID;
     $this->_successful = $successful;
     $this->_sortByFields = array('firstName', 'lastName', 'ip', 'shortUserAgent', 'dateSort');
     /* How many entries do we have? */
     $sql = sprintf("SELECT\n                COUNT(*) AS count\n            FROM\n                user_login\n            LEFT JOIN user\n                ON user_login.user_id = user.user_id\n            WHERE\n                user_login.successful = %s\n            AND\n                user.is_test_user = 0\n            AND\n                user_login.site_id = %s", $this->_successful ? '1' : '0', $siteID);
     $rs = $this->_db->getAssoc($sql);
     /* Pass "Login Activity By Most Recent"-specific parameters to Pager
      * constructor.
      */
     parent::__construct($rs['count'], $rowsPerPage, $currentPage);
 }
開發者ID:PublicityPort,項目名稱:OpenCATS,代碼行數:14,代碼來源:LoginActivity.php

示例6: __construct

 public function __construct($rowsPerPage, $currentPage, $siteID)
 {
     $this->_sortByFields = array('firstName', 'lastName', 'city', 'state', 'dateModified', 'dateCreated', 'owner', 'phone1', 'companyName', 'title', 'owner_user', 'owner_user.last_name', 'type', 'status', 'startDate', 'recruiterLastName', 'dateCreatedSort', 'dateModifiedSort', 'ownerSort');
     /* Pass "Search By Resume"-specific parameters to Pager constructor. */
     parent::__construct(count($this->_rs), $rowsPerPage, $currentPage);
 }
開發者ID:rankinp,項目名稱:OpenCATS,代碼行數:6,代碼來源:Search.php

示例7: __construct

	public function __construct($query, $args, $table)
	{
		parent::__construct($query, $args);
		$this->_table = $table;
	}
開發者ID:nathansamson,項目名稱:CoOrg,代碼行數:5,代碼來源:searchable.model.php

示例8: __construct

 public function __construct(\Database\DB $db)
 {
     $this->db = $db;
     parent::__construct();
 }
開發者ID:par-orillonsoft,項目名稱:phpwebsite,代碼行數:5,代碼來源:DatabasePager.php

示例9: __construct

	public function __construct($q, $a, $type)
	{
		parent::__construct($q, $a);
		$this->_type = $type;
	}
開發者ID:nathansamson,項目名稱:CoOrg,代碼行數:5,代碼來源:commentpager.model.php

示例10: __construct

 /**
  * Constructor. It defines MysqlQuery object
  * to be able to use Mysql queries.
  * @param integer $resultsPerPage
  * @param string $id
  */
 public function __construct($resultsPerPage, $id = null)
 {
     parent::__construct($resultsPerPage, $id);
     $this->query = MySqlDbManager::getQueryObject();
 }
開發者ID:Welvin,項目名稱:stingle,代碼行數:11,代碼來源:MysqlPager.class.php

示例11:

 function __construct($itemsTotal)
 {
     parent::__construct('forum.php', $itemsTotal, self::$defaultPostsPerPage);
 }
開發者ID:Yoyoyozo,項目名稱:webDiplomacy,代碼行數:4,代碼來源:pagerforum.php

示例12: __construct

 /**
  * Конструктор
  *
  * @param View $view объект класса, осуществляющий вывод постраничной навигации
  * @param String $filename путь к файлу
  * @param Integer $items_per_page количество позиций на одной странице
  * @param Integer $links_count количество видимых ссылок слева и справа от текущей страницы
  * @param String $get_params дополнительные параметры, которые необходимо передавать по ссылкам
  * @param String $counter_param название GET-параметра, через который передается номер текущей страницы
  */
 public function __construct(View $view, $filename = '.', $items_per_page = 10, $links_count = 3, $get_params = null, $counter_param = 'page')
 {
     $this->filename = $filename;
     // Инициализируем переменные через конструктор базового класса
     parent::__construct($view, $items_per_page, $links_count, $get_params, $counter_param);
 }
開發者ID:igorsimdyanov,項目名稱:pager,代碼行數:16,代碼來源:FilePager.php

示例13:

 function __construct($itemsTotal, $threadID)
 {
     parent::__construct('forum.php', $itemsTotal, self::$defaultPostsPerPage);
     $this->addArgs('threadID=' . $threadID);
 }
開發者ID:Yoyoyozo,項目名稱:webDiplomacy,代碼行數:5,代碼來源:pagerthread.php

示例14:

 function __construct($itemsTotal, $gameID, $archiveType)
 {
     parent::__construct('board.php', $itemsTotal, self::$defaultPostsPerPage);
     $this->extraArgs = 'gameID=' . $gameID . '&viewArchive=' . $archiveType;
 }
開發者ID:Yoyoyozo,項目名稱:webDiplomacy,代碼行數:5,代碼來源:pagerarchive.php


注:本文中的Pager::__construct方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。