informatica:programacion:php:cursos:laravel_8:20250525
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:cursos:laravel_8:20250525 [2023/05/25 14:00] – tempwin | informatica:programacion:php:cursos:laravel_8:20250525 [2023/05/25 14:59] (actual) – tempwin | ||
|---|---|---|---|
| Línea 72: | Línea 72: | ||
| Todo desde TDD | Todo desde TDD | ||
| - | En testing solo comprobamos comportamientos. | + | **En testing solo comprobamos comportamientos.** |
| Títulos de los tests: GIVEN_WHEN_THEN | Títulos de los tests: GIVEN_WHEN_THEN | ||
| + | |||
| + | Veamos ahora el **modelo**. Creamos una base de datos y vamos al fichero '' | ||
| + | |||
| + | < | ||
| + | php artisan make:model -h | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | php artisan make:model Product -a | ||
| + | </ | ||
| + | |||
| + | La primera en mayúscula (es una clase) y en singular. El modelo es un producto. | ||
| + | |||
| + | * policy: permisos | ||
| + | * factory: con qué datos se rellenarán la tabla | ||
| + | * resource controller: crea la estructura para hacer un CRUD básico (edit, update, destroy...) | ||
| + | |||
| + | <code php> | ||
| + | Route:: | ||
| + | </ | ||
| + | |||
| + | Para ver las rutas que tenemos: | ||
| + | |||
| + | < | ||
| + | php artisan route:list | ||
| + | </ | ||
informatica/programacion/php/cursos/laravel_8/20250525.1685016040.txt.gz · Última modificación: por tempwin
