protected function createOutput(Settings $settings) : string
    {
        return sprintf('<a href="%s"%s>%s</a>',
                       $this->parseUrl($settings->url),
                       $this->parseHrefAttributes($settings->attributes),
                       $settings->content);
    }