public function avatar()
    {
        if (Config::get('setting.enable_external_dependencies')) {
            return sprintf('https://www.gravatar.com/avatar/%s?size=%d', md5(strtolower($this->email)), 200);
        }

        return Avatar::create($this->username)->toBase64();
    }