dev-master
9999999-devA PHP version of Whenever gem.
MIT
The Requires
v1.0.0
1.0.0.0A PHP version of Whenever gem.
MIT
The Requires
Wallogit.com
2017 © Pedro Peláez
A PHP version of Whenever gem.
Install the latest version for global usage with, (*1)
$ composer global require oudirichi/scheduler
or per project, (*2)
$ composer require oudirichi/scheduler
$ cd /apps/my-great-project # for global $ shedulerize # for specific project $ vendor/bin/shedulerize
This will create an initial config/schedule.php file for you., (*3)
scheduler command$ cd /apps/my-great-project $ scheduler
This will simply show you your schedule.rb file converted to cron syntax. It does not read or write your crontab file; you'll need to do this in order for your jobs to execute:, (*4)
$ scheduler --update-crontab
<?php
Scheduler\job_type("pewpew", "cd :path && :task");
Scheduler\every("* * * * *", function($cron) {
$cron->pewpew('echo "pewpew" >> log/test.log');
});
* * * * * * | | | | | | | | | | | +-- Year (range: 1900-3000) | | | | +---- Day of the Week (range: 0-6 OR 1-7, 0 and 7 both stand for Sunday) | | | +------ Month of the Year (range: 1-12) | | +-------- Day of the Month (range: 1-31) | +---------- Hour (range: 0-23) +------------ Minute (range: 0-59)
A PHP version of Whenever gem.
MIT
A PHP version of Whenever gem.
MIT