informatica:programacion:php:frameworks:laravel:controladores
                Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:php:frameworks:laravel:controladores [2025/02/11 13:12] – [Controladores en Laravel] tempwin | informatica:programacion:php:frameworks:laravel:controladores [2025/02/11 17:16] (actual) – [Creación de controladores] tempwin | ||
|---|---|---|---|
| Línea 34: | Línea 34: | ||
| // | // | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | Para asignarle el control de la ruta a un controlador, | ||
| + | |||
| + | <code php> | ||
| + | use Illuminate\Http\Controllers\HomeController; | ||
| + | |||
| + | Route:: | ||
| + | </ | ||
| + | |||
| + | La ruta ''/'' | ||
| + | |||
| + | Cuando un controlador tiene un único método, podemos llamarlo '' | ||
| + | |||
| + | <code php> | ||
| + | namespace App\Http\Controllers; | ||
| + | |||
| + | use Illuminate\Http\Request; | ||
| + | |||
| + | class HomeController extends Controller | ||
| + | { | ||
| + | public function __invoke() { | ||
| + | return " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Y donde lo vayamos a usar no tendremos que indicar el método: | ||
| + | |||
| + | <code php> | ||
| + | use Illuminate\Http\Controllers\HomeController; | ||
| + | |||
| + | Route:: | ||
| </ | </ | ||
informatica/programacion/php/frameworks/laravel/controladores.1739275954.txt.gz · Última modificación:  por tempwin
                
                