初めて投稿させていただきます。
現在開発中の案件の内容としまして
laravel5.2 管理者サイト
lumen API
開発に携わらせていただいております。
アプリからイベントが起きた際に管理者に通知メールを届けたいのですがエラーから逃れることが出来ません。
検証としまして管理者サイト側(Laravel)では簡単に設定できました。
なのでライブラリが入ってないのか?
もしくはライブラリがちゃんと入っているが動いていないのか?
切り分け出来ていない状態です。
###発生している問題・エラーメッセージ
FatalErrorException in AdviseController.php line 452: Class 'App\Http\Controllers\Mail' not found
###該当のソースコード
Controller use Illuminate\Contracts\Mail\Mailer; public function type_list(Request $request) { 452行目です Mail::send('emails.welcome', ['name' => 'user.name'], function($message) { $message->to('xxxxxxxxxxxxxx@gmail.com')->subject('test.laravel'); }); }
route $app->get('/advise/type/list', 'AdviseController@type_list');
###試したこと
composer update
"require": { "php": ">=5.5.9", "laravel/lumen-framework": "5.2.*", "vlucas/phpdotenv": "~2.2", "zircote/swagger-php": "2.0.5", "aws/aws-sdk-php-laravel": "~3.0", "ktquez/lumen-image": "^1.0", "duccio/apns-php": "dev-master", "pda/pheanstalk": "~3.0", "guzzlehttp/guzzle": "~5.3|~6.0", "illuminate/mail": "5.2.*" },
###補足情報(言語/FW/ツール等のバージョンなど)
PHP 5.5.30
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/24 09:46
2016/11/24 10:03
2016/11/25 01:14
2016/11/25 01:56
2016/11/25 04:36 編集