Class: Nexo::Engine

Inherits:
Rails::Engine
  • Object
show all
Defined in:
lib/nexo/engine.rb

Overview

The Rails engine that wires Nexo into a host app: it loads the WorkflowRun model and WorkflowJob during boot, opt-in-subscribes the Turbo broadcaster, and (via Rails::Engine) exposes Nexo's generators and rake tasks. Defined only when ::Rails::Engine is present, so the plain-Ruby core stays Rails-free.