当前位置: 首页>>代码示例>>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;未经允许,请勿转载。