简介
获取或设置某些属性值时,用访问器和修改器对属性值进行格式化。
定义「访问器」
在模型上创建一个 getFooAttribute
方法,其中的 Foo
是这个修改器的名称,用「驼峰式」的命名可以自动调用,如下定义一个 名为 first_name
的修改器,则需要命名为 getFirstNameAttribute
:
public function getFirstNameAttribute(){
}
使用访问器
$firstName = $user->first_name;