讨论数量:
迫不及待的我已经等不及了,已经用上了 beta 版本。
最令我愉悦的改进是 php artisan route:list
指令查看路由,不会像以前那样乱糟糟的了,还有高亮显示,增加 -v 参数还可以输出更详细的内容。
还有这个获取器和修改器的改进:
// before
public function getNameAttribute($value)
{
return strtoupper($value);
}
public function setNameAttribute($value)
{
$this->attributes['name'] = "{$value} 9";
}
// after
// ...
use Illuminate\Database\Eloquent\Casts\Attribute;
// ...
public function name(): Attribute
{
return new Attribute(
get: fn ($value, $attributes) => strtoupper($value),
set: fn ($value) => "{$value} 9",
);
}
有一点不太习惯的是,lang 目录移动到和 app 目录同级了。
推荐文章: