Module: Mumuki::Laboratory::Status::Discussion::PendingReview

Extended by:
Mumuki::Laboratory::Status::Discussion
Defined in:
lib/mumuki/laboratory/status/discussion/pending_review.rb

Constant Summary

Constants included from Mumuki::Laboratory::Status::Discussion

STATUSES

Class Method Summary collapse

Methods included from Mumuki::Laboratory::Status::Discussion

allowed_for?, allowed_statuses_for, reachable_statuses_for, reachable_statuses_for_initiator, reachable_statuses_for_moderator, should_be_shown?

Methods included from Mumuki::Laboratory::Status

#==, #to_i, #to_s, #to_sym

Class Method Details

.iconizeObject



12
13
14
# File 'lib/mumuki/laboratory/status/discussion/pending_review.rb', line 12

def self.iconize
  {class: :info, type: 'hourglass'}
end

.pending_review?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/mumuki/laboratory/status/discussion/pending_review.rb', line 4

def self.pending_review?
  true
end

.reachable_statuses_for_moderatorObject



8
9
10
# File 'lib/mumuki/laboratory/status/discussion/pending_review.rb', line 8

def self.reachable_statuses_for_moderator(*)
  [Mumuki::Laboratory::Status::Discussion::Opened, Mumuki::Laboratory::Status::Discussion::Closed, Mumuki::Laboratory::Status::Discussion::Solved]
end