<?php Background::forge(function($object) { // とても重く、時間がかかる処理 $object->very_heavy_process(); }, array($object))->run(); // もしくは Background::forge(array($object, 'very_heavy_process'))->run(); <?php Background::forge(array($object, 'very_heavy_process')) ->on('before', function() { \Log::info('very heavy process will start !'); }) ->on('after', function() { \Log::info('very heavy process ended !');