/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //
     $this->data['vendor'] = Vendor::all();
     $this->data['body'] = 'public.home.index';
     return $this->output();
 }
 private function addEditView($id)
 {
     $data = array();
     $benefit_type = BenefitType::all();
     if (count($benefit_type) > 0) {
         $data["benefit_type"] = $benefit_type;
     }
     $vendors = Vendor::all();
     if (count($vendors) > 0) {
         $data["vendors"] = $vendors;
     }
     $state = State::all();
     if (count($state) > 0) {
         $data["states"] = $state;
     }
     $benefit = Benefit::find($id);
     if ($benefit) {
         $data["benefit"] = $benefit;
         $documents = $benefit->documents;
         if (count($documents) > 0) {
             $data["documents"] = $documents;
         }
     }
     return view('index', $data)->with('page', 'benefit_create_edit');
 }