本文整理汇总了PHP中PDOStatement::debugDumpParams方法的典型用法代码示例。如果您正苦于以下问题:PHP PDOStatement::debugDumpParams方法的具体用法?PHP PDOStatement::debugDumpParams怎么用?PHP PDOStatement::debugDumpParams使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PDOStatement
的用法示例。
在下文中一共展示了PDOStatement::debugDumpParams方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getDebug
/**
* Get Last debug info
*
* @return null|string
*/
public function getDebug()
{
if ($this->statement === null) {
return null;
}
ob_start();
$this->statement->debugDumpParams();
$r = ob_get_contents();
ob_end_clean();
return $r;
}
示例2: debugDumpParams
/**
* @return mixed
*/
public function debugDumpParams()
{
if (!is_null($this->_helperTable)) {
$this->_buildHelperQuery();
$this->_resetHelperQueryVars();
}
return $this->_stmt->debugDumpParams();
}
示例3: debugDumpParams
/**
* @throws \Compeek\PDOWrapper\NotConnectedException
*/
public function debugDumpParams()
{
$this->requireConnection();
return $this->pdoStatement->debugDumpParams();
}
示例4: debugDumpParams
/**
* {@inheritdoc}
*/
public function debugDumpParams()
{
return $this->statement->debugDumpParams();
}
示例5: debugQuery
protected function debugQuery(PDOStatement $stmt)
{
if ($this->_allowDebug) {
$stmt->debugDumpParams();
}
}
示例6: execPrepared
public function execPrepared(\PDOStatement $sth)
{
$this->initTimer();
try {
$ret = $sth->execute();
} catch (\PDOException $e) {
$arr = $sth->errorInfo();
$err = 'Error executing sth: ' . $e->getMessage() . ' PDOException errorInfo: ' . print_r($e->errorInfo, true) . ' sth errorInfo: ' . print_r($arr, 1);
e($err);
throw new DevException($err);
}
$endTs = microtime(true);
$sql = 'Executed prepared statement ';
if (true === LAMPCMS_DEBUG) {
ob_start();
$sth->debugDumpParams();
$sql .= "\r\n" . ob_get_clean();
}
/**
* New on Dec 31, 09
*/
$sth = null;
unset($sth);
$this->logQuery($sql, $endTs);
return $ret;
}
示例7: debugDumpParams
/**
*
*/
public function debugDumpParams()
{
$archLog = array('method' => 'PDOStatement::debugDumpParams', 'input' => array(), 'output' => '', 'pointer' => $this->assignPointerString());
ArchLog::set($archLog);
$this->PDOStatement->debugDumpParams();
}