ManaPHP\Authorization\Rbac::_getRolesByPermissionId PHP Method

_getRolesByPermissionId() protected method

protected _getRolesByPermissionId ( integer $permissionId ) : array
$permissionId integer
return array
    protected function _getRolesByPermissionId($permissionId)
    {
        /**
         * @var \ManaPHP\Authorization\Rbac\Models\RolePermission $model
         */
        $model = new $this->_rolePermissionModel();
        $roles = [];
        foreach ($model::findAll(['permission_id' => $permissionId]) as $item) {
            $roles[] = $item->role_id;
        }
        return $roles;
    }