<?php
namespace App\Controller;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Response;
use App\Controller\Common\ComuController;
use Symfony\Component\Mailer\MailerInterface;
use Symfony\Component\Mime\Email;
use App\Services\EmailService;
class DefaultController extends ComuController
{
/**
* @Route("/",
* methods={"GET"},
* name="homepage")
*/
public function homepage()
{
return new Response('',200);
}
/**
* @Route("/api_test_beabloo",
* methods={"GET"},
* name="api_test_beabloo")
*/
public function apiTestBeablooAction()
{
$rand = rand(0,20);
return new Response('{"liveOccupancy": '.$rand.', "maxOccupation": "20" }', 200, array('Content-Type' => 'application/json','Access-Control-Allow-Origin'=>'*'));
}
/**
* @Route("/testsms",
* methods={"GET"},
* name="testsms")
*/
public function testSMS(\App\Services\MailJetService $mailjetService)
{
$mobil = '';
$mailjetSMSObject = $mailjetService->createSMS('+34'.$mobil, 'Hello World! éàñç€ /%');
$sent = $mailjetService->sendSMS($mailjetSMSObject);
var_dump($sent);
return new Response('',200);
}
}