public function actionDelimagenes() { if (Yii::$app->request->isAjax && Yii::$app->request->post()) { $session = Yii::$app->session; $imagen = Yii::$app->request->post('imagen'); $idUsuario = Yii::$app->request->post('usuario'); $claveSession = ImagenHelper::SESSION_IMAGEN_ARTICULO . $idUsuario; //si agregan y eliminan if ($session->has($claveSession)) { $filesexistentes = $session->get($claveSession); $datosImagenes = ImagenHelper::eliminarInstanciaImagen($filesexistentes, $imagen); } else { $datosImagenes = ImagenHelper::eliminarInstanciaImagen(null, $imagen); } $session->set($claveSession, $datosImagenes); echo Json::encode($imagen); } }