Class: RubyLsp::HasStateMachine::RailsServerAddon
- Inherits:
-
Rails::ServerAddon
- Object
- Rails::ServerAddon
- RubyLsp::HasStateMachine::RailsServerAddon
- Defined in:
- lib/ruby_lsp/has_state_machine/rails_server_addon.rb
Instance Method Summary collapse
Instance Method Details
#execute(request, params) ⇒ Object
12 13 14 15 16 17 18 19 20 21 |
# File 'lib/ruby_lsp/has_state_machine/rails_server_addon.rb', line 12 def execute(request, params) with_request_error_handling(request) do case request when "model_for_workflow_namespace" send_result(model_for_workflow_namespace(params.fetch("workflow_namespace"))) else raise NotImplementedError, "Unknown request: #{request}" end end end |
#name ⇒ Object
8 9 10 |
# File 'lib/ruby_lsp/has_state_machine/rails_server_addon.rb', line 8 def name "has_state_machine" end |