informatica:programacion:php:frameworks:laravel:crud
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:crud [2025/03/07 12:41] – [Rutas] tempwin | informatica:programacion:php:frameworks:laravel:crud [2025/03/11 12:06] (actual) – [Controlador] tempwin | ||
|---|---|---|---|
| Línea 50: | Línea 50: | ||
| Y creará por nosotros las 7 rutas necesarias. | Y creará por nosotros las 7 rutas necesarias. | ||
| + | |||
| + | Para comprobarlo, | ||
| + | |||
| + | <code bash> | ||
| + | php artisan route:list | ||
| + | </ | ||
| + | |||
| + | La salida debe ser la misma que cuando definimos las rutas por separado. | ||
| + | |||
| + | Si quisiéramos que no se creasen todas las rutas: | ||
| + | |||
| + | <code php> | ||
| + | Route:: | ||
| + | -> | ||
| + | </ | ||
| + | |||
| + | El código anterior creará todas las rutas menos las de '' | ||
| + | |||
| + | También podemos hacer lo contrario, es decir, especificar las rutas que sí queremos que se creen: | ||
| + | |||
| + | <code php> | ||
| + | Route:: | ||
| + | -> | ||
| + | </ | ||
| + | |||
| + | Así solo se crearán las rutas '' | ||
| ===== Modelo ===== | ===== Modelo ===== | ||
| Línea 76: | Línea 102: | ||
| <code php> | <code php> | ||
| - | php artisan make: | + | php artisan make: |
| </ | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | El argumento '' | ||
| + | </ | ||
| Se habrá creado un fichero '' | Se habrá creado un fichero '' | ||
| Línea 91: | Línea 121: | ||
| class PostController extends Controller | class PostController extends Controller | ||
| { | { | ||
| + | public function index() {} | ||
| + | |||
| + | public function create() {} | ||
| + | |||
| + | public function store(Request $request) {} | ||
| + | | ||
| + | public function show(string $id) {} | ||
| + | | ||
| + | public function edit(string $id) {} | ||
| + | | ||
| + | public function update(Request $request, string $id) { } | ||
| + | | ||
| + | public function destroy(string $id) { } | ||
| } | } | ||
informatica/programacion/php/frameworks/laravel/crud.1741347688.txt.gz · Última modificación: por tempwin
