lunes, 11 de mayo de 2020

Validar Nif NIE con Laravel

Para validar si un Cif o NIE es correcto podemos emplear una Rule personalizada. El código completo de la regla sería:

Rules, validaciones personalizadas en Laravel

Laravel ya nos ofrece gran cantidad de validaciones para emplear en las request, pero muchas veces nos puede surgir la necesidad de crear una propia. Se hará mediantes Rules y el comando de artisan para crear una nueva sería:

Carbon en plantillas Blade de Laravel

Usar Carbon en Blade es imprescindible y se puede hacer de forma muy sencilla. Unos ejemplos de uso:

Rutas con slug en Laravel 7

Una de las nuevas funcionalidad que trae Laravel 7 es la facilidad para enlazar los modelos a las rutas por un campo slug, o cualquier otro de nuestro modelo. La forma es bien sencilla:

Rutas con slug en Laravel

En Laravel, si queremos enlazar un modelo a un ruta se hace por el campo id de dicho modelo, es decir:
Route::get('/post/{post}', function(Post $post){
    dd($post);
});