mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-20 23:41:29 +02:00
Merge branch '3.1.x'
This commit is contained in:
@@ -124,6 +124,22 @@ abstract class driver implements \phpbb\avatar\driver\driver_interface
|
||||
return $this->name;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function get_config_name()
|
||||
{
|
||||
return preg_replace('#^phpbb\\\\avatar\\\\driver\\\\#', '', get_class($this));
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function get_acp_template_name()
|
||||
{
|
||||
return 'acp_avatar_options_' . $this->get_config_name() . '.html';
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the name of the driver.
|
||||
*
|
||||
|
@@ -25,6 +25,13 @@ interface driver_interface
|
||||
*/
|
||||
public function get_name();
|
||||
|
||||
/**
|
||||
* Returns the config name of the driver. To be used in accessing the CONFIG variables.
|
||||
*
|
||||
* @return string Config name of driver.
|
||||
*/
|
||||
public function get_config_name();
|
||||
|
||||
/**
|
||||
* Get the avatar url and dimensions
|
||||
*
|
||||
@@ -110,4 +117,11 @@ interface driver_interface
|
||||
* @return string Avatar driver's template name
|
||||
*/
|
||||
public function get_template_name();
|
||||
|
||||
/**
|
||||
* Get the avatar driver's template name (ACP)
|
||||
*
|
||||
* @return string Avatar driver's template name
|
||||
*/
|
||||
public function get_acp_template_name();
|
||||
}
|
||||
|
Reference in New Issue
Block a user