Fr3nch13/CakePHP Utilities

Database

Table of Contents

Namespaces

Driver
Exception
Expression
Schema
Statement
Type

Interfaces

ConstraintsInterface
Defines the interface for a fixture that needs to manage constraints.
DriverInterface
Interface for database driver.
ExpressionInterface
An interface used by Expression objects.
StatementInterface
Represents a database statement. Concrete implementations can either use PDOStatement or a native driver
TypedResultInterface
Represents an expression that is known to return a specific type
TypeInterface
Encapsulates all conversion functions for values coming from a database into PHP and going from PHP into a database.

Classes

Connection
Represents a connection with a database server.
Driver
Represents a database driver containing all specificities for a database engine including its SQL dialect.
FieldTypeConverter
A callable class to be used for processing each of the rows in a statement result, so that the values are converted to the right PHP types.
FunctionsBuilder
Contains methods related to generating FunctionExpression objects with most commonly used SQL functions.
Query
This class represents a Relational database SQL Query. A query can be of different types like select, update, insert and delete. Exposes the methods for dynamically constructing each query part, execute it and transform it to a specific SQL dialect.
SchemaCache
Schema Cache.
TypeFactory
Factory for building database type classes.
TypeMap
Implements default and single-use mappings for columns to their associated types

Traits

TypeConverterTrait
Type converter trait
TypedResultTrait
Implements the TypedResultInterface
TypeMapTrait
Trait TypeMapTrait

        
On this page

Search results