Laravel-向Zizaco委托添加访问者

Laravel-向Zizaco委托添加访问者,laravel,roles,entrust,Laravel,Roles,Entrust,我用的是Laravel和Zizaco委托的软件包。我的表role\u user有两列,role\u id和user\u id。现在我要添加第三列,比如company\u id,这样同一个用户可以在不同的公司中拥有不同的角色 在RoleUser模型中,我添加了一个访问器,如: public function getRoleIdAttribute($value) { return... } 因此,在访问器中,我可以检索正确的角色id,而无需修改包的源。 这条路对吗?这样的访问器不

我用的是Laravel和Zizaco委托的软件包。我的表role\u user有两列,role\u id和user\u id。现在我要添加第三列,比如company\u id,这样同一个用户可以在不同的公司中拥有不同的角色

在RoleUser模型中,我添加了一个访问器,如:

    public function getRoleIdAttribute($value) {
return... 
   } 
因此,在访问器中,我可以检索正确的角色id,而无需修改包的源。 这条路对吗?这样的访问器不起作用,即使我返回一个随机数,我也总是得到db值

你能帮我吗? 谢谢