src/Controller/DefaultController.php line 22

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Component\Routing\Annotation\Route;
  4. use Symfony\Component\HttpFoundation\Response;
  5. use App\Controller\Common\ComuController;
  6. use Symfony\Component\Mailer\MailerInterface;
  7. use Symfony\Component\Mime\Email;
  8. use App\Services\EmailService;
  9. class DefaultController extends ComuController
  10. {
  11.      /**
  12.      * @Route("/", 
  13.      * methods={"GET"},
  14.      * name="homepage")
  15.      */
  16.      public function homepage()
  17.      {        
  18.         return new Response('',200);
  19.      }
  20.      /**
  21.      * @Route("/api_test_beabloo", 
  22.      * methods={"GET"},
  23.      * name="api_test_beabloo")
  24.      */
  25.       public function apiTestBeablooAction()
  26.       {
  27.          $rand rand(0,20);
  28.          return new Response('{"liveOccupancy": '.$rand.', "maxOccupation": "20" }'200, array('Content-Type' => 'application/json','Access-Control-Allow-Origin'=>'*'));   
  29.       }
  30.       /**
  31.       * @Route("/testsms", 
  32.       * methods={"GET"},
  33.       * name="testsms")
  34.       */
  35.       public function testSMS(\App\Services\MailJetService $mailjetService)
  36.       {        
  37.          $mobil '';
  38.          $mailjetSMSObject $mailjetService->createSMS('+34'.$mobil'Hello World! éàñ瀠/%');
  39.          $sent $mailjetService->sendSMS($mailjetSMSObject);
  40. var_dump($sent);         
  41.          return new Response('',200);
  42.       }
  43. }