public function borrar()
 {
     //Aca se manda a la funcion borrarItem de la clase Item
     //y se queda con la respuesta para redirigir cual sea el caso
     $respuesta = Imagen::borrar(Input::all());
     return $respuesta;
 }
示例#2
0
 public static function borrar($input)
 {
     $respuesta = array();
     $reglas = array('id' => array('integer'));
     $validator = Validator::make($input, $reglas);
     if ($validator->fails()) {
         $respuesta['mensaje'] = $validator;
         $respuesta['error'] = true;
     } else {
         $imagen = Imagen::find($input['id']);
         $imagen->fecha_baja = date("Y-m-d H:i:s");
         $imagen->estado = 'B';
         $imagen->usuario_id_baja = Auth::user()->id;
         $imagen->save();
         if ($imagen->ampliada != 0) {
             $datos = array('id' => $imagen->ampliada);
             $imagen = Imagen::borrar($datos);
         }
         $respuesta['mensaje'] = 'Imagen eliminada.';
         $respuesta['error'] = false;
         $respuesta['data'] = $imagen;
     }
     return $respuesta;
 }