/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $campos['categoria'] = Input::get('categoria');
     $campos['descripcion'] = Input::get('descripcion');
     $campos['posicion'] = Input::get('posicion');
     $campos['mostrar'] = Input::get('mostrar');
     $validacion = Validator::make($campos, ['categoria' => 'required', 'descripcion' => 'required', 'posicion' => 'required', 'mostrar' => 'required']);
     if ($validacion->fails()) {
         return Redirect::back()->withInput()->withErrors($validacion);
     }
     //ValidaAccesoController::validarAcceso('categorias','escritura');
     $categoria = new Categorias();
     if ($categoria->validSave(Input::all())) {
         return Redirect::route('categorias.index');
     } else {
         return Redirect::route('categorias.create')->withInput()->withErrors($categoria->errores);
     }
 }