Пример #1
0
<?php

use Sairiz\Larafuse\Helpers\Generate;
Route::resource('contacts', 'Sairiz\\Larafuse\\Controllers\\ContactsController');
Route::get('/cronJobs', function () {
    Cron::add('Sync', Config::get('larafuse::syncTime'), function () {
        Sync::sync();
        return null;
    });
    Cron::add('Sync Main', Config::get('larafuse::syncMainTime'), function () {
        Sync::syncMain(Config::get('larafuse::syncMainLimit'));
        return null;
    });
    Cron::add('Sync Contact', Config::get('larafuse::syncContactTime'), function () {
        Sync::sync('Contact', Config::get('larafuse::syncContactLimit'));
        Sync::sync('ContactAction', Config::get('larafuse::syncContactLimit'));
        return null;
    });
    Cron::add('Sync Stage', Config::get('larafuse::syncStageTime'), function () {
        Sync::sync('StageMove', Config::get('larafuse::syncStageLimit'));
        Sync::sync('JobRecurringInstance', Config::get('larafuse::syncStageLimit'));
        return null;
    });
    Cron::add('Sync Order Group', Config::get('larafuse::syncOrderGroupTime'), function () {
        Sync::syncOrderGroup(Config::get('larafuse::syncOrderLimit'));
        return null;
    });
    Cron::add('Sync One', Config::get('larafuse::syncOneTime'), function () {
        Sync::sync('Referral', Config::get('larafuse::syncOneLimit'));
        Sync::sync('Campaignee', Config::get('larafuse::syncOneLimit'));
        Sync::sync('FileBox', Config::get('larafuse::syncOneLimit'));