mirror of
https://github.com/phpbb/phpbb.git
synced 2025-02-25 04:23:38 +01:00
Fix a bug that broke it and make sure to set the needed config/auth settings PHPBB3-11103
41 lines
779 B
PHP
41 lines
779 B
PHP
<?php
|
|
/**
|
|
*
|
|
* @package testing
|
|
* @copyright (c) 2012 phpBB Group
|
|
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
|
|
*
|
|
*/
|
|
|
|
class phpbb_mock_notifications_auth extends phpbb_auth
|
|
{
|
|
function acl_get_list($user_id = false, $opts = false, $forum_id = false)
|
|
{
|
|
$user_id = (!is_array($user_id)) ? array($user_id) : $user_id;
|
|
$opts = (!is_array($opts)) ? array($opts) : $opts;
|
|
$forum_id = (!is_array($forum_id)) ? array($forum_id) : $forum_id;
|
|
|
|
$auth_list = array();
|
|
|
|
foreach ($forum_id as $fid)
|
|
{
|
|
foreach ($opts as $opt)
|
|
{
|
|
$auth_list[$fid][$opt] = array();
|
|
|
|
foreach ($user_id as $uid)
|
|
{
|
|
$auth_list[$fid][$opt][] = $uid;
|
|
}
|
|
}
|
|
}
|
|
|
|
return $auth_list;
|
|
}
|
|
|
|
function acl_get($opt, $f = 0)
|
|
{
|
|
return true;
|
|
}
|
|
}
|