symfony3 controller route
como ya hemos visto los controllers, se localizaran en la carpeta:
src/AppBundle/Controller
veamos un ejemplo del controlador mas simple que podamos escribir, lo llamaremos NormalController.php:
namespace AppBundle\Controller;
use Symfony\Component\HttpFoundation\Response;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
class NormalController{
/**
* @Route("/show")
*/
public function showAction(){
return new Response('habla!');
}
}
si estamos usando el servidor interno para correr la aplicacion, podemos llamar a nuestro controller asi:
http://localhost:8000/show
y simplemente se mostrara en pantalla
habla!
la unica regla que tiene un controller es devolver un objeto del tipo Symfony Response.
Suscribirse a:
Enviar comentarios (Atom)
linux ubuntu mint actualizar chrome
desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable
-
por consola y desde la raiz de tu proyecto php artisan --version
-
en nuestro proyecto creamos una carpeta llamada donde estaran todas nuestras clases, por ejemplo una llamada: MiApp adentro de esta irian b...
-
desde la raiz de tu proyecto en la consola ejecuta php artisan -V y la salida deberia ser algo parecido Laravel Framework 7.0.7
No hay comentarios:
Publicar un comentario