Class: Auth::System::Branch

Inherits:
Object
  • Object
show all
Includes:
Concerns::SystemConcern
Defined in:
app/models/auth/system/branch.rb

Instance Method Summary collapse

Instance Method Details

#add_cart_itemsObject



11
12
13
14
15
# File 'app/models/auth/system/branch.rb', line 11

def add_cart_items
	self.definitions.each do |definition|
		definition.add_cart_items(self.input_object_ids.map{|c| c = Auth.configuration.cart_item_class.constantize.find(c)})
	end
end

#do_schedule_queriesObject



17
18
19
20
21
22
23
# File 'app/models/auth/system/branch.rb', line 17

def do_schedule_queries
	self.definitions.each do |definition|
		definition.find_input_object_id_common_schedules
		definition.apply_time_specifications
		definition.apply_location_specifications
	end
end