/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $validation = $this->validator(Request::all());
     if ($validation->fails()) {
         return redirect()->back()->withInput(Request::all())->withErrors($validation);
     }
     $data = Request::only($this->requiredkeys());
     $visitor = Visitor::create($data);
     return redirect(route('visitor.show', ['id' => $visitor->id]))->with('success', 'Added Successfully');
 }