diff options
Diffstat (limited to 'phpBB/phpbb/captcha/plugins/captcha_abstract.php')
| -rw-r--r-- | phpBB/phpbb/captcha/plugins/captcha_abstract.php | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/phpBB/phpbb/captcha/plugins/captcha_abstract.php b/phpBB/phpbb/captcha/plugins/captcha_abstract.php index 982798e464..24ed7f939d 100644 --- a/phpBB/phpbb/captcha/plugins/captcha_abstract.php +++ b/phpBB/phpbb/captcha/plugins/captcha_abstract.php @@ -27,6 +27,11 @@ abstract class captcha_abstract var $solved = 0; var $captcha_vars = false; + /** + * @var string name of the service. + */ + protected $service_name; + function init($type) { global $config, $db, $user; @@ -363,7 +368,20 @@ abstract class captcha_abstract /** * @return string the name of the service corresponding to the plugin */ - abstract function get_service_name(); + function get_service_name() + { + return $this->service_name; + } + + /** + * Set the name of the plugin + * + * @param string $name + */ + public function set_name($name) + { + $this->service_name = $name; + } /** * @return string the name of the class used to generate the captcha |
