Module: Interest::FollowRequestable::FollowRequestee
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/interest/follow_requestable/follow_requestee.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
- #has_been_requested_to_follow?(requester) ⇒ Boolean
- #requires_request_to_follow?(requester) ⇒ Boolean
Instance Method Details
#has_been_requested_to_follow?(requester) ⇒ Boolean
16 17 18 |
# File 'lib/interest/follow_requestable/follow_requestee.rb', line 16 def has_been_requested_to_follow?(requester) follow_requestee_collection_for(requester).include? requester end |
#requires_request_to_follow?(requester) ⇒ Boolean
12 13 14 |
# File 'lib/interest/follow_requestable/follow_requestee.rb', line 12 def requires_request_to_follow?(requester) raise NotImplementedError, "You must implement #{self.class}##{__method__}" end |