Class LaravelUi5\Core\Controllers\ActionDispatchController

Controller responsible for dispatching UI5 Actions.

Flow:

  • Resolves the Action artifact from the Ui5Context/registry.
  • Obtains the ActionHandler behind the Action.
  • Injects parameters and settings if supported.
  • Executes the handler and returns the result (JSON by default).

Notes:

  • Actions are state-changing operations (POST/PATCH/DELETE).
  • Unlike Resources, they may not be idempotent.
Methods