tutorial software mac descargar php laravel laravel-4

php - mac - laravel software



Pasar datos a un cierre en Laravel 4 (1)

Si instanciaste la variable $team fuera de la función, entonces no está en el alcance de las funciones. Creo que necesitas usar la palabra clave use .

$team = Team::find($id); Mail::send(''emails.report'', $data, function($m) use ($team) { $m->to($team->senior->email, $team->senior->first_name . '' ''. $team->senior->last_name ); $m->cc($team->junior->email, $team->junior->first_name . '' ''. $team->junior->last_name ); $m->subject(''Monthly Report''); $m->from(''[email protected]'', ''Sender''); });

Intento utilizar Mail Class en Laravel 4 y no puedo pasar variables al objeto $ m.

el objeto $ team contiene datos que obtuve del DB con elocuencia.

Mail::send(''emails.report'', $data, function($m) { $m->to($team->senior->email, $team->senior->first_name . '' ''. $team->senior->last_name ); $m->cc($team->junior->email, $team->junior->first_name . '' ''. $team->junior->last_name ); $m->subject(''Monthly Report''); $m->from(''[email protected]'', ''Sender''); });

Por alguna razón, recibo un error donde $ team object no está disponible. Supongo que tiene algo que ver con el alcance.

Algunas ideas ?