public function destroyTema($id) { try { $tema = Tema::find($id); $temasCategoria = TemasCategoria::where('tema', '=', $id)->first(); $temasCategoria->delete(); $tema->delete(); return JsonResponse::create(array('message' => "Eliminado Correctamente", "request" => null), 201); } catch (Exception $exc) { return JsonResponse::create(array('message' => "No se pudo Eliminar el Tema", "exception" => $exc->getMessage(), "request" => json_encode($data)), 401); } }
public function getdropTema() { $data = Tema::find()->asArray()->all(); return ArrayHelper::map($data, 'id', 'nombre'); }
/** * Lists all Tema models. * @return mixed */ public function actionIndex() { $dataProvider = new ActiveDataProvider(['query' => Tema::find()]); return $this->render('index', ['dataProvider' => $dataProvider]); }