Module: MuchRails::Action

Includes:
MuchMixin
Defined in:
lib/much-rails/action.rb,
lib/much-rails/action/router.rb,
lib/much-rails/action/controller.rb,
lib/much-rails/action/base_result.rb,
lib/much-rails/action/base_router.rb,
lib/much-rails/action/head_result.rb,
lib/much-rails/action/render_result.rb,
lib/much-rails/action/send_data_result.rb,
lib/much-rails/action/send_file_result.rb,
lib/much-rails/action/redirect_to_result.rb,
lib/much-rails/action/base_command_result.rb,
lib/much-rails/action/unprocessable_entity_result.rb

Overview

MuchRails::Action defines the common behaviors for all view action classes.

Defined Under Namespace

Modules: Controller Classes: BaseCommandResult, BaseResult, BaseRouter, HeadResult, MuchRailsActionConfig, RedirectToResult, RenderResult, Router, SendDataResult, SendFileResult, UnprocessableEntityResult

Constant Summary collapse

ForbiddenError =
Class.new(StandardError)
ActionError =
Class.new(StandardError)