本文整理匯總了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();
}