Download the PHP package decodelabs/dovetail without Composer
On this page you can find all versions of the php package decodelabs/dovetail. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package dovetail
Dovetail
Comprehensive config solution for PHP
Dovetail provides a simple, flexible and powerful way to manage configuration data in PHP applications.
Get news and updates on the DecodeLabs blog.
Installation
Install via Composer:
Usage
Importing
Dovetail uses Veneer to provide a unified frontage under DecodeLabs\Dovetail
.
You can access all the primary functionality via this static frontage without compromising testing and dependency injection.
Env
Dovetail utilises vlucas/phpdotenv to load environment variables from a .env
file in your project root. This is automatically loaded when you first access the Env facade.
Config
Dovetail provides structures to allow loading config files from any custom location, into Repository
container tree objects, and presented in domain specific Config
objects which can then provide custom data access methods according to your needs.
Sensitive data should be loaded from a .env
file and not stored in config files - use the Dovetail::env*()
methods or $_ENV
to inject these values into your config.
Licensing
Dovetail is licensed under the proprietary License. See LICENSE for the full license text.
All versions of dovetail with dependencies
decodelabs/atlas Version ^0.12
decodelabs/archetype Version ^0.3
decodelabs/collections Version ^0.9
decodelabs/coercion Version ^0.2.7
decodelabs/exceptional Version ^0.4.4
decodelabs/fluidity Version ^0.3.4
decodelabs/lucid Version ^0.4.7
decodelabs/veneer Version ^0.11.6
vlucas/phpdotenv Version ^5.5