Esempio n. 1
0
 /**
  * This takes the visitor parameters and cleans them.
  *
  * @param Visitor $visitor
  *
  * @return Visitor
  *
  */
 public static function cleanVisitorInputs(Visitor $visitor)
 {
     if (filter_var($visitor->email, FILTER_VALIDATE_EMAIL)) {
         //Valid Email
         $email = trim($visitor->email);
     } else {
         //Invalid
         $email = null;
     }
     $visitor->update(['first_name' => ucwords($visitor->first_name), 'last_name' => ucwords($visitor->last_name), 'email' => $email]);
     return $visitor;
 }
Esempio n. 2
0
 /**
  * Remove the specified resource from storage.
  *
  * @param Visitor $visitor
  *
  * @return Response
  * @internal param int $id
  */
 public function destroy(Visitor $visitor)
 {
     $visitor->delete();
     flash()->success('Visitor Deleted');
     return redirect()->back();
 }