/**
  * Store a newly created resource in storage.
  *
  * @param  Request $request
  * @return Response
  */
 public function store(Client $table, Request $request)
 {
     $inputs = \Input::except('_token', 'client_logo');
     foreach ($inputs as $k => $v) {
         if (is_array($v)) {
             $inputs[$k] = json_encode($v);
         }
     }
     $table->validate($request, $table->rules());
     $client = $table->create($inputs);
     if ($request->hasFile('client_logo')) {
         $table->uploadFile($request->file("client_logo"), $client->id);
     }
     $notification[] = array('type' => 'success', 'message' => \Lang::get('notification.store_success'));
     \Session::flash('notification', $notification);
     return redirect('client');
 }