当前位置: 首页>>代码示例>>PHP>>正文


PHP MDB2_Driver_Common::loadModule方法代码示例

本文整理汇总了PHP中MDB2_Driver_Common::loadModule方法的典型用法代码示例。如果您正苦于以下问题:PHP MDB2_Driver_Common::loadModule方法的具体用法?PHP MDB2_Driver_Common::loadModule怎么用?PHP MDB2_Driver_Common::loadModule使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MDB2_Driver_Common的用法示例。


在下文中一共展示了MDB2_Driver_Common::loadModule方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

 /**
  * Creates a new tag list
  *
  * @param SiteApplication $app The application using this tag list. The
  *                             application must include a
  *                             SiteDatabaseModule and can optionally include
  *                             SiteMemcacheModule and
  *                             SiteMultipleInstanceModule.
  * @param string $tag_list_string optional. A list of tag strings separated
  *                                 by '/' characters that are added to this
  *                                 list when the list is created. Duplicate
  *                                 tag strings are ignored.
  * @param boolen $show_private_photos Whether or not to load photos marked
  *                                 as private. Default is to not show them.
  */
 public function __construct(SiteApplication $app, $tag_list_string = null, $show_private_photos = false)
 {
     $this->app = $app;
     $this->setDatabase($this->app->db);
     $this->db->loadModule('Datatype', null, true);
     $this->show_private_photos = $show_private_photos;
     //SwatDB::setDebug();
     //$this->app->memcache->flush();
     $this->setTagsByString($tag_list_string);
 }
开发者ID:gauthierm,项目名称:pinhole,代码行数:25,代码来源:PinholeTagList.php

示例2: tableExists

 public function tableExists($table)
 {
     $this->db->loadModule('Manager', null, true);
     $tables = $this->db->manager->listTables();
     if (MDB2::isError($tables)) {
         //$this->fail('Cannot list tables: '. $tables->getUserInfo());
         return false;
     }
     return in_array(strtolower($table), array_map('strtolower', $tables));
 }
开发者ID:gauthierm,项目名称:MDB2,代码行数:10,代码来源:Abstract.php

示例3: dropTable

 /**
  * @brief drop a table
  * @param string $tableName the table to drop
  */
 public static function dropTable($tableName)
 {
     self::connectMDB2();
     self::$MDB2->loadModule('Manager');
     self::$MDB2->dropTable($tableName);
 }
开发者ID:ryanshoover,项目名称:core,代码行数:10,代码来源:db.php

示例4: quoteArray

 /**
  * Quotes a PHP array into a PostgreSQL array
  *
  * This is used to quote the list of document types used in the internal
  * SQL query.
  *
  * @param array $array the array to quote.
  * @param string $type the SQL data type to use. The type is 'integer' by
  *                      default.
  *
  * @return string the array quoted as an SQL array.
  */
 protected function quoteArray($array, $type = 'integer')
 {
     $this->db->loadModule('Datatype');
     $return = 'ARRAY[';
     if (is_array($array)) {
         $return .= $this->db->datatype->implodeArray($array, $type);
     }
     $return .= ']';
     return $return;
 }
开发者ID:GervaisdeM,项目名称:nate-go-search,代码行数:22,代码来源:NateGoSearchQuery.php


注:本文中的MDB2_Driver_Common::loadModule方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。