Principais Mudanças
O Laravel 11 trouxe várias melhorias significativas, incluindo melhor performance, novos recursos e uma experiência de desenvolvimento ainda mais agradável.
Model Casting Simplificado
No Laravel 11, você pode usar métodos ao invés de arrays para casting:
class User extends Model
{
protected function casts(): array
{
return [
'email_verified_at' => 'datetime',
'preferences' => AsCollection::class,
];
}
}Melhorias no ORM
O Eloquent ORM agora oferece métodos mais intuitivos para relacionamentos:
// Antes
$user->posts()->where('status', 'published')->get();
// Laravel 11
$user->posts()->published()->get();
0 comments