pachico / tier
This package is abandoned and no longer maintained.
No replacement package was suggested.
Helper class for application tiers definitions
0.1.0
2017-01-10 10:36 UTC
Requires
- php: ~5.4|~7.0
Requires (Dev)
- phpunit/phpunit: ~4.8||~5.0
- squizlabs/php_codesniffer: ^2.7
This package is auto-updated.
Last update: 2022-01-21 22:21:49 UTC
README
Tier is a simple class with no dependencies that handles the definition of application tiers. This is to avoid the usage of non standard strings that usually define the tier an application is running in.
This becomes handly when dealing with frameworks and the required tier configuration files.
Install
Via Composer
$ composer require pachico/tier
Usage
use Pachico\Tier\Tier; $tier = new Tier(Tier::DEVELOPMENT, [ Tier::DEVELOPMENT, Tier::STAGING, Tier::PRODUCTION ] ); echo $tier . PHP_EOL; // development echo json_encode($tier, JSON_PRETTY_PRINT) . PHP_EOL; /** { "tier": "development", "applicationTiers": [ "development", "staging", "production" ] } */
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email pachicodev@gmail.com instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.