class DebugPDOStatement extends PDOStatement
PDOStatement that provides some enhanced functionality needed by Propel.
Simply adds the ability to count the number of queries executed and log the queries/method calls.
Methods
| getExecutedQueryString() | ||
| bool | execute($input_parameters = null) Executes a prepared statement. | |
| boolean | bindValue(int $pos, mixed $value, int $type = PDO::PARAM_STR) Binds a value to a corresponding named or question mark placeholder in the SQL statement that was use to prepare the statement. | |
| boolean | bindParam($pos, $value, $type = PDO::PARAM_STR, $length, $driver_options = null) Binds a PHP variable to a corresponding named or question mark placeholder in the SQL statement that was use to prepare the statement. | 
Details
        at line 63
                    public            
    getExecutedQueryString()
    
    
        at line 85
                    public            bool
    execute($input_parameters = null)
    
    Executes a prepared statement.
Returns a boolean value indicating success.
 
 Overridden for query counting and logging.
        at line 107
                    public            boolean
    bindValue(int $pos, mixed $value, int $type = PDO::PARAM_STR)
    
    Binds a value to a corresponding named or question mark placeholder in the SQL statement that was use to prepare the statement.
Returns a boolean value indicating success.
        at line 134
                    public            boolean
    bindParam($pos, $value, $type = PDO::PARAM_STR, $length, $driver_options = null)
    
    Binds a PHP variable to a corresponding named or question mark placeholder in the SQL statement that was use to prepare the statement.
Unlike PDOStatement::bindValue(), the variable is bound
 as a reference and will only be evaluated at the time that PDOStatement::execute() is called.
 Returns a boolean value indicating success.