Class: TestTrack::Remote::AssignmentDetail
- Inherits:
-
Object
- Object
- TestTrack::Remote::AssignmentDetail
- Includes:
- TestTrack::RemoteModel
- Defined in:
- app/models/test_track/remote/assignment_detail.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.fake_instance_attributes(_) ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'app/models/test_track/remote/assignment_detail.rb', line 15 def self.fake_instance_attributes(_) { split_name: 'excellent_feature', split_location: 'Sign up', variant_name: 'Excellent feature enabled', variant_description: 'This feature is on which means something will be different.', assigned_at: '2017-04-10T05:00:00Z' } end |
Instance Method Details
#assigned_at ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'app/models/test_track/remote/assignment_detail.rb', line 6 def assigned_at original = super if original.blank? || !original.respond_to?(:in_time_zone) nil else original.in_time_zone rescue nil # rubocop:disable Style/RescueModifier end end |