Checker
Check provision like a boss
Install
- PHP 5.6+
# via composer
$ composer require simplario/checker
Testing
$ composer test
Build and setup checker.phar
# build file 'checker.phar'
$ composer phar
# setup
$ sudo chmod +x checker.phar && mv checker.phar /usr/bin/checker
Start working
1) create file 'checker.php' (or checker.yaml / checker.yml / checker.json) - look at /example/
<?php
return [
'tasks' => [
// default checker ( filesystem / gateway / phpExtension / service / storagePdo ... )
['checker' => 'filesystem', 'path' => __FILE__, 'exists' => true, 'readable' => true],
// custom checker
['checker' => Simplario\Checker\Checker\Filesystem::class, 'path' => __FILE__, 'exists' => true],
],
];
2) Run 'checker'
# run vie composer bin
$ ./vendor/bin/checker checker.php
# run global
$ checker checker.yml
License
The MIT License (MIT). Please see License File for more information.