Class: RailsTwirp::RouteSet::Mapping
- Inherits:
-
Object
- Object
- RailsTwirp::RouteSet::Mapping
- Defined in:
- lib/rails_twirp/route_set.rb
Instance Attribute Summary collapse
-
#action ⇒ Object
readonly
Returns the value of attribute action.
-
#controller ⇒ Object
readonly
Returns the value of attribute controller.
Instance Method Summary collapse
-
#initialize(to:) ⇒ Mapping
constructor
A new instance of Mapping.
- #to_s ⇒ Object
Constructor Details
#initialize(to:) ⇒ Mapping
Returns a new instance of Mapping.
73 74 75 |
# File 'lib/rails_twirp/route_set.rb', line 73 def initialize(to:) @controller, @action = split_to(to) end |
Instance Attribute Details
#action ⇒ Object (readonly)
Returns the value of attribute action.
71 72 73 |
# File 'lib/rails_twirp/route_set.rb', line 71 def action @action end |
#controller ⇒ Object (readonly)
Returns the value of attribute controller.
71 72 73 |
# File 'lib/rails_twirp/route_set.rb', line 71 def controller @controller end |
Instance Method Details
#to_s ⇒ Object
77 78 79 |
# File 'lib/rails_twirp/route_set.rb', line 77 def to_s "#{controller}##{action}" end |