public function postAdminSubjects(Request $request) { if (Auth::user()->type == 'admin') { $subject = DefaultSubject::create(['subject' => $request->input('subject')]); if ($subject) { $count = DefaultSubject::all()->count(); return response()->json(['status' => 'success', 'message' => 'successfully created subject ' . $request->input('subject'), 'subject' => $request->input('subject'), 'count' => $count]); } else { return response()->json(['status' => 'failed', 'message' => 'Failed to create subject ' . $request->input('subject')]); } } else { return redirect()->route('home'); } }
public function getEditProfile() { $defaultsubjects = DefaultSubject::all(); if (Auth::user()->type == 'tutor') { return view('project.main.tutor.editprofile')->with('title', 'Edit Profile | ' . $this->sitename)->with('defaultsubjects', $defaultsubjects)->with('vat', 20); } else { if (Auth::user()->type == 'student') { return view('project.main.student.editprofile')->with('defaultsubjects', $defaultsubjects)->with('title', 'Edit Profile | ' . $this->sitename); } else { if (Auth::user()->type == 'admin') { } else { return redirect()->route('auth.login'); } } } }