// +---------------------------------------------------------------------- namespace app\model\auth; use app\model\BaseModel; class Roles extends BaseModel{ protected function getMobileModuleAttr($value){ return is_string($value) ? explode(",", $value) : []; } protected function setMobileModuleAttr($value){ return is_array($value) ? implode(",", $value) : $value; } public function permissions(){ return $this->belongsToMany(Permissions::class, PermissionAccess::class, 'permission_id', 'role_id'); } }