config = $config; $this->phpbb_root_path = $phpbb_root_path; $this->php_ext = $php_ext; $this->cache = $cache; } /** * @inheritdoc */ public function get_custom_html($user, $row, $alt = '') { return ''; } /** * @inheritdoc */ public function prepare_form_acp($user) { return array(); } /** * @inheritdoc */ public function delete($row) { return true; } /** * @inheritdoc */ public function get_template_name() { $driver = preg_replace('#^phpbb_avatar_driver_#', '', get_class($this)); $template = "ucp_avatar_options_$driver.html"; return $template; } /** * @inheritdoc */ public function get_name() { return $this->name; } /** * Sets the name of the driver. * * @param string $name Driver name */ public function set_name($name) { $this->name = $name; } }