berlioz / atlas-package
Atlas.ORM package for Berlioz Framework
Installs: 3 721
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 3
Open Issues: 0
Type:berlioz-package
pkg:composer/berlioz/atlas-package
Requires
- php: ^8.0
- atlas/cli: ^2.2
- atlas/orm: ^3.1
- atlas/transit: 0.x-dev
- berlioz/cli-core: ^2.0
- doctrine/sql-formatter: ^1.1
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2025-10-25 12:35:16 UTC
README
This package is intended to provide Atlas in Berlioz Framework.
Atlas is a database framework for PHP to help you work with your persistence model, while providing a path to refactor towards a richer domain model as needed.
For more information, and use of Berlioz Framework, go to website and online documentation : https://getberlioz.com
Installation
Composer
You can install Atlas Package with Composer, it's the recommended installation.
$ composer require berlioz/atlas-package
Dependencies
- PHP >= 7.1
- Packages:
- berlioz/core
- atlas/orm
- atlas/cli
Usage
Package add a service named atlas, who correspond to the \Atlas\Orm\Atlas class.
See Atlas ORM documentation for more information.
Configuration
Default configuration:
{
"atlas": {
"pdo": {
"connection_locator": {
"default": {
"dsn": null,
"username": null,
"password": null
},
"read": {},
"write": {}
}
},
"orm": {
"atlas": {
"transaction_class": "Atlas\\Orm\\Transaction\\AutoTransact",
"log_queries": "%berlioz.debug%"
}
}
}
}