2016-12-11 1 views
0

난 그냥 laravel HERE에 문서를 보내는 메일을 통과했다 :laravel에서 Mail 인스턴스를 얻는 방법은 무엇입니까?

내가 아래의 예이다 건너 첫 번째 예 : 정확히 $m 여기에 정의되어 이제

<?php 

namespace App\Http\Controllers; 

use Mail; 
use App\User; 
use Illuminate\Http\Request; 
use App\Http\Controllers\Controller; 

class UserController extends Controller 
{ 
    /** 
    * Send an e-mail reminder to the user. 
    * 
    * @param Request $request 
    * @param int $id 
    * @return Response 
    */ 
    public function sendEmailReminder(Request $request, $id) 
    { 
     $user = User::findOrFail($id); 

     Mail::send('emails.reminder', ['user' => $user], function ($m) use ($user) { 
      $m->from('[email protected]', 'Your Application'); 

      $m->to($user->email, $user->name)->subject('Your Reminder!'); 
     }); 
    } 
} 

은? 그리고 정의되지 않은 경우 Mail Laravel 서비스의 인스턴스를 얻는 방법은 무엇입니까 ?? 언급 한 바와 같이

답변

1

codesend 함수이므로 $m가 다시 개시 우편 객체를 들고 통화에 정의 public function send($view, array $data, $callback)로 정의된다.

관련 문제