大卫博士 0367a9a909 提交 4 年之前
..
src 0367a9a909 提交 4 年之前
.php_cs 0367a9a909 提交 4 年之前
LICENSE 0367a9a909 提交 4 年之前
README.md 0367a9a909 提交 4 年之前
composer.json 0367a9a909 提交 4 年之前

README.md

Installation

$ composer require ibrand/laravel-scheduling -vvv

If your Laravel version below 5.5, you need add the follow line to the section providers of config/app.php:

iBrand\Scheduling\ServiceProvider::class,

Usage

extend Scheduling abstract class


use iBrand\Scheduling\Scheduling;

class YourSchedule extends Scheduling {

    public function schedule(){
        
        //Your schedule logic.
        $this->schedule->call(function () {
        
        })->daily();
    }
} 

register

Add follow line to you ServiceProvider register method.

 $this->app->make(iBrand\Scheduling\ScheduleList::class)->add(YourSchedule::class);