mirror of
https://github.com/phpbb/phpbb.git
synced 2025-02-25 04:23:38 +01:00
[ticket/12006] Add module_auth event
PHPBB3-12006
This commit is contained in:
parent
6ab12c1779
commit
e3cba9ceba
@ -361,6 +361,20 @@ class p_master
|
|||||||
'ext_([a-zA-Z0-9_/]+)' => 'array_key_exists(\'\\1\', $phpbb_extension_manager->all_enabled())',
|
'ext_([a-zA-Z0-9_/]+)' => 'array_key_exists(\'\\1\', $phpbb_extension_manager->all_enabled())',
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Alter tokens for module authorisation check
|
||||||
|
*
|
||||||
|
* @event core.module_auth
|
||||||
|
* @var array valid_tokens Valid tokens and their auth check
|
||||||
|
* replacements
|
||||||
|
* @var string module_auth The module_auth of the current
|
||||||
|
* module
|
||||||
|
* @var int forum_id The current forum_id
|
||||||
|
* @since 3.1-A3
|
||||||
|
*/
|
||||||
|
$vars = array('valid_tokens', 'module_auth', 'forum_id');
|
||||||
|
extract($phpbb_dispatcher->trigger_event('core.module_auth', compact($vars)));
|
||||||
|
|
||||||
$tokens = $match[0];
|
$tokens = $match[0];
|
||||||
for ($i = 0, $size = sizeof($tokens); $i < $size; $i++)
|
for ($i = 0, $size = sizeof($tokens); $i < $size; $i++)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user