Sha256: 506d1c3ba57376a11815beb431f42cb9fd07dcf9a19526455ca9e583cbe7f365

Contents?: true

Size: 508 Bytes

Versions: 14

Compression:

Stored size: 508 Bytes

Contents

# frozen_string_literal: true

module Decidim
  #
  # A dummy presenter to abstract out the author of an official resource.
  #
  class OfficialAuthorPresenter
    def nickname
      ""
    end

    def badge
      ""
    end

    def profile_path
      ""
    end

    def avatar_url
      ActionController::Base.helpers.asset_path("decidim/default-avatar.svg")
    end

    def deleted?
      false
    end

    def can_be_contacted?
      false
    end

    def has_tooltip?
      false
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
decidim-core-0.24.3 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.6 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.24.2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.5 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.24.1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.24.0 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.24.0.rc2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.4 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.24.0.rc1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.3 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.2 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.1.rc1 app/presenters/decidim/official_author_presenter.rb
decidim-core-0.23.0 app/presenters/decidim/official_author_presenter.rb