Connection
class Connection implements Connection
Properties
| $resultClass | |||
| $metaTypeKey | 
Methods
Executes an SQL query with optional parameters and returns a result set.
Executes an SQL command and returns the number of affected rows.
Starts a new database transaction.
Commits the current database transaction.
Rolls back the current database transaction.
Returns the ID of the last inserted row or sequence value.
Quotes a string for use in an SQL statement.
Returns the version of the database server.
Returns the underlying database connection object.
Details
        at line 25
                            
    __construct(PDO $pdo)
        
    
    No description
        at line 31
                            Result
    query(string $sql, array $params = [])
        
    
    Executes an SQL query with optional parameters and returns a result set.
        at line 49
                            int
    execute(string $sql)
        
    
    Executes an SQL command and returns the number of affected rows.
        at line 59
                            void
    beginTransaction()
        
    
    Starts a new database transaction.
        at line 69
                            void
    commit()
        
    
    Commits the current database transaction.
        at line 79
                            void
    rollBack()
        
    
    Rolls back the current database transaction.
        at line 89
                            int|string
    getInsertId(string|null $sequence = null)
        
    
    Returns the ID of the last inserted row or sequence value.
        at line 105
                            string
    quote(string $string)
        
    
    Quotes a string for use in an SQL statement.
        at line 111
                            string
    getServerVersion()
        
    
    Returns the version of the database server.
        at line 117
                            mixed
    getNativeConnection()
        
    
    Returns the underlying database connection object.