Class: Ratis::Point2Point::RoutesOnlyResponse
- Inherits:
-
Object
- Object
- Ratis::Point2Point::RoutesOnlyResponse
- Defined in:
- lib/ratis/point_2_point/routes_only_response.rb
Constant Summary collapse
- VALID_ATTRS =
[:route, :direction, :service_type, :signage, :route_type]
Instance Method Summary collapse
-
#initialize(attrs = {}) ⇒ RoutesOnlyResponse
constructor
A new instance of RoutesOnlyResponse.
Constructor Details
#initialize(attrs = {}) ⇒ RoutesOnlyResponse
Returns a new instance of RoutesOnlyResponse.
8 9 10 11 12 |
# File 'lib/ratis/point_2_point/routes_only_response.rb', line 8 def initialize(attrs = {}) VALID_ATTRS.each do |attr| instance_variable_set "@#{attr.to_s}", (attrs[attr] || attrs[attr.to_s]) end end |