/** * Run the database seeds. * * @return void */ public function run() { $defaults = [['subject' => 'Reminder 3 hours', 'content' => 'Reminder 3h', 'user_id' => 0], ['subject' => 'Reminder 6 hours', 'content' => 'Reminder 6h', 'user_id' => 0], ['subject' => 'Reminder 1 day', 'content' => 'Reminder 1d', 'user_id' => 0], ['subject' => 'Custom', 'content' => '', 'user_id' => 0]]; foreach ($defaults as $default) { NotificationTemplate::create($default); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $user_id = Auth::user()->id; $input = $request->all(); NotificationTemplate::create(['subject' => $input['subject'], 'content' => $input['content'], 'user_id' => $user_id]); return redirect()->route('users.notification-templates.index', $user_id); }