简介

获取或设置某些属性值时,用访问器和修改器对属性值进行格式化。

定义「访问器」

在模型上创建一个 getFooAttribute 方法,其中的 Foo 是这个修改器的名称,用「驼峰式」的命名可以自动调用,如下定义一个 名为 first_name 的修改器,则需要命名为 getFirstNameAttribute

  1. public function getFirstNameAttribute(){
  2. }

使用访问器

  1. $firstName = $user->first_name;