Skip to content

Documentation

This is an automatically generated documentation for Documentation.

Namespaces

\Qubus\Expressive

Classes

Class Description
DbalException
DsnGenerator
Expression
Identifier
QueryBuilder
QueryBuilderException
ResultSet
Schema
Structure

Interfaces

Interface Description
Aggregate
Connection
Database
Delete
Insert
Join
Select
Set
Singleton
Table
Update
Where

\Qubus\Expressive\ActiveRecord

Classes

Class Description
Model
Result
Row

\Qubus\Expressive\ActiveRecord\Exception

Classes

Class Description
ReadOnlyException

\Qubus\Expressive\ActiveRecord\Relations

Classes

Class Description
BelongsTo
BelongsToMany
HasMany
HasOne
Relation

\Qubus\Expressive\Connection

Classes

Class Description
DriverConnection
PdoConnection

\Qubus\Expressive\Connection\Pdo

Classes

Class Description
Mysql
Oci
Pgsql
Sqlite
Sqlsrv

\Qubus\Expressive\DataMapper

Classes

Class Description
DataMapperException
Entity
PdoDataMapper
Property
SerializableEntity

Interfaces

Interface Description
DataMapper

\Qubus\Expressive\Migration

Classes

Class Description
Migration
Migrator

\Qubus\Expressive\Migration\Adapter

Classes

Class Description
DbalMigrationAdapter
FileMigrationAdapter

Interfaces

Interface Description
MigrationAdapter

\Qubus\Expressive\Migration\Seeder

Classes

Class Description
BaseSeeder
SeederContext
SeederTransaction

Interfaces

Interface Description
Seeder

\Qubus\Expressive\Migration\Seeder\Attribute

Classes

Class Description
DependsOn

\Qubus\Expressive\Schema

Classes

Class Description
AlterColumn
AlterTable
BaseColumn
Compiler
CreateColumn
CreateTable
ForeignKey

\Qubus\Expressive\Schema\Compiler

Classes

Class Description
MySQL
Oracle
PostgreSQL
SQLite
SQLServer

\Qubus\Expressive\Traits

Traits

Trait Description
IdentifierAware