... | ... | @@ -152,3 +152,34 @@ Beispiel: |
|
|
<en><![CDATA[Toolbar]]></en>
|
|
|
</locale>
|
|
|
```
|
|
|
|
|
|
Beispiele für die Abfrage der Permissions
|
|
|
----
|
|
|
|
|
|
#### PHP:
|
|
|
|
|
|
```PHP
|
|
|
$has = QUI\Permissions\Permission::hasPermission('permission');
|
|
|
|
|
|
// throwed exceptions
|
|
|
QUI\Permissions\Permission::checkPermission('permission')
|
|
|
|
|
|
// schnell checks für session nutzer
|
|
|
QUI\Permissions\Permission::isSU();
|
|
|
QUI\Permissions\Permission::isAdmin();
|
|
|
|
|
|
// schnell checks für nutzer
|
|
|
QUI\Permissions\Permission::isSU($User);
|
|
|
QUI\Permissions\Permission::isAdmin($User);
|
|
|
```
|
|
|
|
|
|
#### JavaScript:
|
|
|
```js
|
|
|
require(['Permissions'], function(Permissions) {
|
|
|
|
|
|
Permissions.hasPermission('permi.name').then(function(hasPerm) {
|
|
|
console.log(hasPerm);
|
|
|
});
|
|
|
|
|
|
})
|
|
|
``` |