Method: Croods::Service#initialize

Defined in:
lib/croods/service.rb

#initialize(member_or_collection, params, current_user) ⇒ Service

Returns a new instance of Service.



18
19
20
21
22
23
24
# File 'lib/croods/service.rb', line 18

def initialize(member_or_collection, params, current_user)
  public_send("#{self.class.about}=", member_or_collection) if self.class.about

  self.member_or_collection = member_or_collection
  self.params = params
  self.current_user = current_user
end