コード例 #1
0
ファイル: Zabbix.php プロジェクト: jiang51/monda
 static function query($query)
 {
     if (!self::$zq) {
         Monda::init_sql();
     }
     if (!is_array($query)) {
         $args = func_get_args();
     } else {
         $args = $query;
     }
     $psql = new \Nette\Database\SqlPreprocessor(self::$zq->connection);
     list($sql) = $psql->process($args);
     CliDebug::dbg("zquery(\n{$sql}\n)=\n");
     if (Options::get("progress")) {
         CliDebug::progress("Z\r");
     }
     $ret = self::$zq->queryArgs(array_shift($args), $args);
     CliDebug::dbg(sprintf("%d\n", count($ret)));
     self::$lastsql = $sql;
     return $ret;
 }
コード例 #2
0
ファイル: Monda.php プロジェクト: jiang51/monda
 static function mbegin()
 {
     if (!self::$mq || !self::$mq->getConnection()->getPdo()) {
         Monda::init_sql();
     }
     self::$mq->beginTransaction();
 }