Пример #1
0
        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'));
        return null;
    });
    Cron::add('Sync Missing', Config::get('larafuse::syncMissingTime'), function () {
        Sync::syncMissing();
        return null;
    });
    $report = Cron::run();
    print_r($report);
});
Route::group(array('prefix' => 'larafuse'), function () {
    Route::get('/test', function () {
        return Fuse::dsQuery('Product', 1, 0, ['Id' => '%'], ['Id', 'ProductName']);
    });
    Route::get('fetch/rowcount', function () {
        return Fetch::getRowCount();
    });
    Route::get('fetch/{table?}', 'Sairiz\\Larafuse\\Controllers\\LarafuseController@fetch');
    Route::get('fetchid/{table}/{Id}', 'Sairiz\\Larafuse\\Controllers\\LarafuseController@fetchId');
    Route::get('fetchtable/{table}/{page?}/{continue?}', 'Sairiz\\Larafuse\\Controllers\\LarafuseController@fetchTable');