/home/techb158/ileadtechnology.com/app/Http/Controllers
Edit: /home/techb158/ileadtechnology.com/app/Http/Controllers/AppointmentController.php (3761B)
course_id);
$input['accept'] = $request->accept;
if(isset($request->accept))
{
Appointment::where('id', $id)
->update(['reply' => $request->reply, 'accept' => 1]);
}
else
{
Appointment::where('id', $id)
->update(['reply' => NULL, 'accept' => 0]);
}
return redirect()->route('course.show',$maincourse->id);
}
/**
* Remove the specified resource from storage.
*
* @param \App\Appointment $appointment
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
Appointment::where('id', $id)->delete();
return back()->with('delete', trans('flash.DeletedSuccessfully'));
}
public function delete($id)
{
Appointment::where('id', $id)->delete();
return back()->with('delete', trans('flash.DeletedSuccessfully'));
}
public function request(Request $request, $id)
{
$appointment = Appointment::create([
'user_id' => Auth::User()->id,
'instructor_id' => $request->instructor_id,
'course_id' => $id,
'title' => $request->title,
'detail' => $request->detail,
'accept' => '0',
'start_time' => $request->date_time,
]
);
$users = User::where('id', $request->instructor_id)->first();
if($appointment){
if(env('MAIL_USERNAME')!=null) {
try{
/*sending email*/
$x = 'You get Appointment Request';
$request = $appointment;
Mail::to($users->email)->send(new UserAppointment($x, $request));
}catch(\Swift_TransportException $e){
return back()->with('success', trans('flash.RequestMailError'));
}
}
}
return back()->with('success', trans('flash.RequestSuccessfully'));
}
}