lundi 12 février 2018

Laravel queue / jobs sending request data

I am using laravel 5.4 I have one problem and can't google it out.

Controller

public function requestTasks(Request $request, RequestTasksJob $requestTasksJob)
{

  if ($requestTasksJob->dispatch($request->input('tasks'))) {
         return response()->json([
            'status' => 1, 
            'message' => 'Request for asks created'
        ]);
    } else {
        return response()->json([
            'status' => 0, 
            'message' => 'Error.'
        ]);
    }   
}

Tasks Job file

protected $tasks;


/**
 * Create a new job instance.
 *
 * @return void
 */
public function __construct($tasks)
{
        $this->tasks = $tasks;
}

And i am getting error :

Unresolvable dependency resolving [Parameter #0 [ $tasks ]] in class App\Jobs\RequestTasksJob

Does anybody have solution? I am new in laravel.



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire