Sha256: 6a1d890e17fd178f4bae052e939134062ebdb63d7fb93a8a45285b6c21bcf493

Contents?: true

Size: 641 Bytes

Versions: 17

Compression:

Stored size: 641 Bytes

Contents

# frozen_string_literal: true

module Decidim
  #
  # A dummy presenter to abstract out the author of an official resource.
  #
  class OfficialAuthorPresenter
    def name
      I18n.t("decidim.author.official_author")
    end

    def nickname
      ""
    end

    def badge
      ""
    end

    def profile_path
      ""
    end

    def profile_url
      ""
    end

    def avatar_url(_variant = nil)
      ActionController::Base.helpers.asset_pack_path("media/images/default-avatar.svg")
    end

    def deleted?
      false
    end

    def can_be_contacted?
      false
    end

    def has_tooltip?
      false
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
decidim-core-0.30.0.rc2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.30.0.rc1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.5 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.4 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.0 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.3 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.0.rc4 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.0.rc3 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.0.rc2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.29.0.rc1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.0 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.0.rc5 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.28.0.rc4 app/presenters/decidim/official_author_presenter.rb