<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Mailjet\Api\Client;
use Mailjet\Resources;
class DefaultController extends AbstractController
{
/**
* @Route("/", name="app_default")
*/
public function index(): Response
{
return $this->render('default/index.html.twig', [
'controller_name' => 'DefaultController',
]);
}
/**
* @Route("/about", name="about")
*/
public function about(): Response
{
return $this->render('default/about.html.twig', [
'controller_name' => 'DefaultController',
]);
}
/**
* @Route("/privacy", name="privacy")
*/
public function privacy(): Response
{
return $this->render('default/privacy.html.twig', [
'controller_name' => 'DefaultController',
]);
}
/**
* @Route("/contact", name="contact")
*/
public function contact(): Response
{
return $this->render('default/contact.html.twig', [
'controller_name' => 'DefaultController',
]);
}
/**
* @Route("/testSms", name="testSms")
*/
public function testSms()
{
$mj = new \Mailjet\Client('9c42ddfa4db6f8f973a32c7087ea2d51',
'eace5eb7252f4ff3a1b483251360e04c', true,
['url' => "api.mailjet.com", 'version' => 'v4', 'call' => false]
);
$body = [
'Text' => "test sms",
'To' => "+33785864783",
'From' => "LLVD",
];
$response = $mj->post(Resources::$SmsSend, ['body' => $body]);
$response->success() && var_dump($response->getData());
var_dump($response);
}
}