eloquent Виртуальное поле (атрибут) в модели (геттер)
Primary tabs
Описание типа:
use Illuminate\Database\Eloquent\Model; class JuryMember extends Model { protected $table = 'jury_member'; public function getNameAttribute() { return 'name'; } }
-- позволяет обратится к виртуальному полю как:
$member->name
Если же вам нужно объявить поле с составным именем, например my_property, то имя метода будет таким:
public function getMyPropertyAttribute() {}
Ну а обращение, соответственно:
$member->my_property
Источники:
- Log in to post comments
- 1907 reads