/**
  * Show the form for editing the specified resource.
  *
  * @param  int $id
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function edit($id)
 {
     $professor = Professor::findOrFail($id);
     if (Gate::denies('update', $professor)) {
         Flash::error('Ud. no tiene permisos para esta acción.');
         return Redirect::back();
     }
     $titles = Title::pluck('desc', 'id');
     return View::make('professors.forms.edit', compact('professor', 'titles'));
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int $id
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function edit($id)
 {
     $details = PersonalDetail::findOrFail($id);
     $titles = Title::pluck('desc', 'id');
     return View::make('personalDetails.forms.edit', compact('details', 'titles'));
 }