validate([ 'cmd' => 'required|string|max:1024', ]); $cmd = $request->input('cmd'); return Artisan::call($cmd, json_decode($request->input('args', '{}'), true)); } }