Class: ResidenceRecord
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- ResidenceRecord
show all
- Includes:
- BrighterPlanet::Residence, Sniff::Emitter
- Defined in:
- lib/test_support/residence_record.rb
Constant Summary
BrighterPlanet::Residence::ROOMS
Instance Method Summary
collapse
#rooms, #zip_code_name
Instance Method Details
#rooms=(room_count) ⇒ Object
10
11
12
13
|
# File 'lib/test_support/residence_record.rb', line 10
def rooms=(room_count)
raise ArgumentError, "Can't set rooms directly" unless room_count.nil?
update_attributes ROOMS.inject({}) { |memo, r| memo[r[0].to_s.pluralize.to_sym] = nil; memo }
end
|
#zip_code_name=(value) ⇒ Object
7
8
9
|
# File 'lib/test_support/residence_record.rb', line 7
def zip_code_name=(value)
self.zip_code = ZipCode.find_by_name(value)
end
|