我试图在构造函数中获取模型的属性/列,以基于该值初始化Model中的类。但是,我无法让这部分值得工作
我的代码中有这样的东西。但它一直给我null:
public $job;
public function __construct(array $attributes = array())
{
parent::__construct($attributes);
$this->job = $this->__get('name');
}
每当我在Tinker上尝试时,它的效果都非常好:
$user = User::first();
$user->__get('name')