/** * getNamespacedResources * * @param null $namespaceSeparator * * @return array */ public function getNamespacedResources($namespaceSeparator = null) { $aclResources = []; $resources = $this->resourceProvider->getResources(); foreach ($resources as $resource) { $ns = $this->createNamespaceId($resource, $resources, $namespaceSeparator); $aclResources[$ns] = $resource; } ksort($aclResources); return $aclResources; }
/** * @deprecated Use Registered 'RcmUser\Acl\ResourceProvider' service * getAllResources - All resources * returns a list of all resources * This is used for displays or utilities only * should not be used for ACL checks * * @param bool $refresh refresh * * @return array * @throws \RcmUser\Exception\RcmUserException */ public function getAllResources($refresh = false) { return $this->resourceProvider->getResources(); }