コード例 #1
0
 public function activePrinciple_withRecommendations()
 {
     $active_principles = ActivePrinciple::All();
     $response = array();
     foreach ($active_principles as $activePrinciple) {
         $row = array('active_principle' => $activePrinciple->toArray(), 'recommendations' => ActivePrinciple::find($activePrinciple->id)->recommendations->toArray());
         array_push($response, $row);
     }
     return Response::json($response);
 }
コード例 #2
0
ファイル: BBDDController.php プロジェクト: polo070770/TFG
 public function delete()
 {
     if (!$this->checkUser(Input::get("currentPassword"))) {
         return Response::json(array("success" => false, "info" => "Contraseña introducida incorrecta."));
     }
     if (Recommendation::All()->count() == 0) {
         return Response::json(array("success" => false, "info" => "Ningún registro en recomendaciones."));
     } else {
         if (ActivePrinciple::All()->count() == 0) {
             return Response::json(array("success" => false, "info" => "Ningún registro en principios activos."));
         } else {
             DB::table("recommendations")->delete();
             DB::table("active_principles")->delete();
             return Response::json(array("success" => true, "info" => "Todos los registros de recomendaciones y principios activos, eliminados."));
         }
     }
 }