Laravel 5 schedule job every 30 seconds
I am using Laravel schedule to run cron jobs. In my crontab I have added (with correct path to my project): * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 Now my App\Console\Kernel.php looks like: protected function schedule(Schedule $schedule) { $schedule->command('investments:calculate_interests')->everyMinute(); $schedule->call('\App\Http\Controllers\UsersController@testEvent')->everyMinute(); } Using it like that I successfully run jobs every minute. But how I can change it to run them on every 10 or 20 or 30 seconds? I solved it with this code: public function handle() {