▼NHelix | |
▼NDB | |
▼NFluent | |
▼NDateTime | |
CDateTimeAddTrait | Date-time addition helpers |
CDateTimeCastTrait | Further manipulate the expression as a date-time |
CDateTimeDiffTrait | Date-time diffing |
CDateTimeFormatTrait | Date-time formatting |
CDateTimeModifyTrait | Date-time component modifiers |
CDateTimeSubTrait | Date-time subtraction helpers |
CDateTimeTrait | Date-time expression manipulation |
▼NNum | |
CBaseConversionTrait | Further manipulate the expression in a different numeric base |
CNumCastFloatTrait | Further manipulate the expression as a float |
CNumCastIntTrait | Further manipulate the expression as an integer |
CNumTrait | Numeric expression manipulation |
▼NStr | |
CStrCastTrait | Further manipulate the expression as a character string |
CStrTrait | Character string expression manipulation |
▼NValue | |
CAggregateTrait | Aggregation functions |
CComparisonTrait | Comparative functions |
CValueTrait | Type-agnostic functions |
CBranch | A CASE expression, with or without a subject expression |
CDateTime | A date-time expression |
CExpression | A literal expression, exempt from being quoted |
CExpressionInterface | Marks the instance as a literal SQL expression, exempt from being quoted |
CNum | A numeric expression |
CPredicate | A logical expression that evaluates to a boolean |
CStr | A character string expression |
CValue | A typeless value expression, which can be cast to any type |
CValueInterface | An expression that evaluates to a single value |
▼NRecord | |
CSerializer | Converts an entity's values to/from storage types |
CAbstractTable | Uses ArrayAccess to produce Column instances |
CAttributesTrait | Forwards ArrayAccess to an EAV array property named $attributes |
CColumn | Immutable column expression |
CEAV | Array storage in an extension table |
CEntityInterface | Exposes the object's auto-increment ID |
CJunction | Represents a junction table, derived from an annotated interface |
CMigrationInterface | Migrations must implement this |
CMigrator | Migrates |
CRecord | Represents an "active record" table, derived from an annotated class implementing EntityInterface |
CReflection | Interprets classes and annotations, and manipulates objects |
CSchema | Schema control and metadata |
CSelect | Represents a SELECT query |
CStatement | Extends PDOStatement for fluency and logging |
CTable | Table manipulation using arrays |
CTransaction | Scoped transaction/savepoint |
CDB | Extends PDO and acts as a central access point for the schema |