ミーティングを登録したら、メールを送る

このコミットが含まれているのは:
守矢諏訪子 2021-12-21 00:01:31 +09:00
コミット b34bd378b9
1個のファイルの変更8行の追加0行の削除

ファイルの表示

@ -7,6 +7,7 @@ use Illuminate\Support\Facades\Validator;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Storage;
use App\Models\Meeting;
@ -16,6 +17,8 @@ use App\Models\Child;
use App\Models\Father;
use App\Models\FatherRelation;
use App\Mail\FathersApprovalMail;
class MeetingsController extends Controller {
public function register (Request $r) {
if (!isset($r->father_id)) {
@ -135,6 +138,11 @@ class MeetingsController extends Controller {
MeetingApprovals::create($insert_approval);
}
foreach (json_decode($r->email) as $email) {
// メールを送ります。
Mail::to($email)->send(new FathersApprovalMail(session()->get('fathers')['company'], (int)$meeting));
}
$params = ['meeting_id' => $meeting];
} catch (\Throwable $e) {
// 失敗