Sobes.tech
Junior — Middle

Tem experiência com o framework Symfony?

sobes.tech IA

Resposta da IA

Sim, tenho experiência com Symfony. Symfony é um framework PHP popular que utiliza componentes para construir aplicações web. Suporta a arquitetura MVC, oferece ferramentas poderosas para roteamento, trabalha com bases de dados através do Doctrine, possui um sistema de templates Twig e muitas outras funcionalidades.

Exemplo de um controlador simples em Symfony:

// src/Controller/DefaultController.php
namespace App\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;

class DefaultController extends AbstractController
{
    /**
     * @Route("/", name="homepage")
     */
    public function index(): Response
    {
        return new Response('Olá, Symfony!');
    }
}

Este código define uma rota e retorna uma resposta simples ao acessar a raiz do site.