Herramientas de usuario

Herramientas del sitio


informatica:programacion:php:frameworks:laravel:crud

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
informatica:programacion:php:frameworks:laravel:crud [2025/03/07 12:49] – [Abreviando rutas] tempwininformatica:programacion:php:frameworks:laravel:crud [2025/03/11 12:06] (actual) – [Controlador] tempwin
Línea 102: Línea 102:
  
 <code php> <code php>
-php artisan make:controller PostController+php artisan make:controller PostController --create
 </code> </code>
 +
 +<WRAP center round info 60%>
 +El argumento ''%%--create%%'' hace que se generen los métodos típicos para un CRUD: ''index'' (listar), ''create'', ''store'' (guardar), ''edit'', ''update'' (modificar) y ''destroy'' (eliminar). 
 +</WRAP>
  
 Se habrá creado un fichero ''PostController.php'' dentro de ''app/Http/Controllers'' con el siguiente contenido:  Se habrá creado un fichero ''PostController.php'' dentro de ''app/Http/Controllers'' con el siguiente contenido: 
Línea 117: 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.1741348142.txt.gz · Última modificación: por tempwin