mirror of
https://github.com/danog/AsyncOrm.git
synced 2024-11-26 20:34:55 +01:00
2.3 KiB
2.3 KiB
description | title |
---|---|
Async ORM based on AMPHP v3 and fibers. | danog/async-orm |
danog/async-orm
Async ORM based on AMPHP v3 and fibers.
Abstract classes
- \danog\AsyncOrm\DbArray: DB array interface.
- \danog\AsyncOrm\DbObject
- \danog\AsyncOrm\Serializer: Serializer interface.
- \danog\AsyncOrm\Settings: Base interface for ORM settings.
- \danog\AsyncOrm\Driver\DriverArray: Base class for driver-based arrays.
- \danog\AsyncOrm\Driver\SqlArray: Generic SQL database backend.
- \danog\AsyncOrm\Settings\DriverSettings: Base settings class for database backends.
- \danog\AsyncOrm\Settings\SqlSettings: Generic SQL db backend settings.
Classes
- \danog\AsyncOrm\FieldConfig: Contains configuration for a single ORM field.
- \danog\AsyncOrm\KeyType: Specifies the type of keys.
- \danog\AsyncOrm\ValueType: Specifies the serializer to use when saving values.
- \danog\AsyncOrm\Annotations\OrmMappedArray: Attribute use to autoconfigure ORM properties.
- \danog\AsyncOrm\Driver\MemoryArray: Memory database backend.
- \danog\AsyncOrm\Serializer\Igbinary: Igbinary serializer.
- \danog\AsyncOrm\Serializer\Json: JSON serializer.
- \danog\AsyncOrm\Serializer\Native: Native serializer.
- \danog\AsyncOrm\Settings\MemorySettings: MemorySettings backend settings.
- \danog\AsyncOrm\Settings\MysqlSettings: MySQL backend settings.
- \danog\AsyncOrm\Settings\PostgresSettings: Postgres backend settings.
- \danog\AsyncOrm\Settings\RedisSettings: Redis backend settings.
Traits
Generated by danog/phpdoc.