mirror of
https://github.com/e107inc/e107.git
synced 2025-08-12 17:44:37 +02:00
Unify logic of e_user_model::checkAdminPerms()
and getperms()
Along with extensive documentation, `getperms()` is now deprecated and its replacements now have first-class support: * `e_user_model::checkAdminPerms()` and `getperms()` both use `e_userperms::simulateHasAdminPerms()`. * `e_user_model::checkPluginAdminPerms()` and `getperms('P', …, …)` both use `e_userperms::simulateHasPluginAdminPerms()`. ---- Partially reverts: https://github.com/e107inc/e107/commit/44526b43 Reverts: https://github.com/e107inc/e107/commit/001799cb Fixes: https://github.com/e107inc/e107/issues/5064
This commit is contained in:
@@ -52,7 +52,11 @@
|
||||
$result = getperms('U1|U2', '0.');
|
||||
$this->assertTrue($result);
|
||||
|
||||
$result = getperms('0', ' ');
|
||||
$this->assertFalse($result);
|
||||
|
||||
$result = getperms(0, '0');
|
||||
$this->assertTrue($result);
|
||||
|
||||
$pid = e107::getDb()->retrieve('plugin', 'plugin_id', "plugin_path = 'gallery'");
|
||||
|
||||
|
Reference in New Issue
Block a user