src/MDS/ApiBundle/Controller/ApiHtEscandalloController.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\MDS\ApiBundle\Controller;
  3. use App\Entity\FamilyEscandallo;
  4. use App\Repository\FamilyRepository;
  5. use FOS\RestBundle\Controller\AbstractFOSRestController;
  6. use FOS\RestBundle\Controller\Annotations as Rest;
  7. use Symfony\Component\HttpFoundation\Response;
  8. final class ApiHtEscandalloController extends AbstractFOSRestController
  9. {
  10.     /**
  11.      * Devuelve todos los escandallos de una familia
  12.      * 
  13.      * @Rest\Get("/api/ht/escandallo/family/{id}")
  14.      */
  15.     function getEscandallosByFamily(FamilyEscandallo $familyEscandalloFamilyRepository $familyRepository) : Response {
  16.         $escandallos $familyEscandallo->getEscandallo();
  17.         $html '';
  18.         foreach ($escandallos as $escandallo) {
  19.             $html .= "<option value=\"{$escandallo->getId()}\">{$escandallo->getNombre()}</option>";
  20.         }
  21.         return new Response($htmlResponse::HTTP_OK,);
  22.     }
  23. }