Sha256: 0267ed0b5d20e5acaaca1e6fd860963ab33c1c68b2a37a7559e0e1fe5f30902f

Contents?: true

Size: 762 Bytes

Versions: 15

Compression:

Stored size: 762 Bytes

Contents

module Mumuki::Laboratory::Status::Discussion::Opened
  extend Mumuki::Laboratory::Status::Discussion

  def self.opened?
    true
  end

  def self.reachable_statuses_for_initiator(discussion)
    if discussion.has_responses?
      [Mumuki::Laboratory::Status::Discussion::PendingReview]
    else
      [Mumuki::Laboratory::Status::Discussion::Closed]
    end
  end

  def self.reachable_statuses_for_moderator(discussion)
    if discussion.has_responses?
      [Mumuki::Laboratory::Status::Discussion::Closed, Mumuki::Laboratory::Status::Discussion::Solved]
    else
      [Mumuki::Laboratory::Status::Discussion::Closed]
    end
  end

  def self.iconize
    {class: :warning, type: 'question-circle'}
  end

  def self.should_be_shown?(*)
    true
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
mumuki-laboratory-5.13.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.12.1 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.12.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.11.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.10.4 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.10.3 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.10.2 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.10.1 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.10.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.9.1 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.9.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.8.3 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.8.1 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.8.0 lib/mumuki/laboratory/status/discussion/opened.rb
mumuki-laboratory-5.7.0 lib/mumuki/laboratory/status/discussion/opened.rb