mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-30 21:40:43 +02:00
[feature/avatars] Let avatar manager handle $ignore_config
The avatar manager already handles if avatars are enabled. It should also handle ignoring the config settings. PHPBB3-10018
This commit is contained in:
@@ -54,15 +54,16 @@ class phpbb_avatar_manager
|
||||
/**
|
||||
* Get the driver object specified by the avatar type
|
||||
*
|
||||
* @param string Avatar type; by default an avatar's service container name
|
||||
* @param string $avatar_type Avatar type; by default an avatar's service container name
|
||||
* @param bool $force_all Grab all avatar drivers, no matter if enabled or not
|
||||
*
|
||||
* @return object Avatar driver object
|
||||
*/
|
||||
public function get_driver($avatar_type)
|
||||
public function get_driver($avatar_type, $force_all = false)
|
||||
{
|
||||
if (self::$valid_drivers === false)
|
||||
if (self::$valid_drivers === false || $force_all)
|
||||
{
|
||||
$this->load_valid_drivers();
|
||||
$this->load_valid_drivers($force_all);
|
||||
}
|
||||
|
||||
// Legacy stuff...
|
||||
|
Reference in New Issue
Block a user