sql; } /** * The parameters given for this query, if any * * @return array */ public function getParameters() { return $this->parameters; } /** * Constructs the database exception * * @param string $message The Exception message to throw. * @param integer $code The Exception code. * @param Exception $previous The previous exception used for the exception chaining. * @param string $sql The SQL executed for this query * @param array $parameters The parameters given for this query, if any */ function __construct($message = '', $code = 0, $previous = null, $sql = null, $parameters = array()) { parent::__construct($message, $code, $previous); $this->sql = $sql; $this->parameters = $parameters; } }