Module: Fosm
- Defined in:
- lib/fosm-rails.rb,
lib/fosm/agent.rb,
lib/fosm/rails.rb,
lib/fosm/engine.rb,
lib/fosm/errors.rb,
lib/fosm/current.rb,
lib/fosm/version.rb,
lib/fosm/registry.rb,
lib/fosm/lifecycle.rb,
lib/fosm/rails/engine.rb,
lib/fosm/configuration.rb,
lib/fosm/rails/version.rb,
lib/fosm/transition_buffer.rb,
app/models/fosm/access_event.rb,
app/jobs/fosm/application_job.rb,
lib/fosm/lifecycle/definition.rb,
app/jobs/fosm/access_event_job.rb,
app/models/fosm/transition_log.rb,
app/models/fosm/role_assignment.rb,
app/jobs/fosm/transition_log_job.rb,
app/jobs/fosm/webhook_delivery_job.rb,
app/models/fosm/application_record.rb,
lib/fosm/lifecycle/role_definition.rb,
app/helpers/fosm/application_helper.rb,
app/jobs/fosm/rails/application_job.rb,
lib/fosm/lifecycle/event_definition.rb,
lib/fosm/lifecycle/guard_definition.rb,
lib/fosm/lifecycle/state_definition.rb,
app/models/fosm/webhook_subscription.rb,
lib/fosm/lifecycle/access_definition.rb,
lib/generators/fosm/app/app_generator.rb,
app/models/fosm/rails/application_record.rb,
app/helpers/fosm/rails/application_helper.rb,
lib/fosm/lifecycle/side_effect_definition.rb,
lib/fosm/lifecycle/snapshot_configuration.rb,
app/controllers/fosm/admin/apps_controller.rb,
app/controllers/fosm/admin/base_controller.rb,
app/controllers/fosm/admin/roles_controller.rb,
app/controllers/fosm/application_controller.rb,
app/controllers/fosm/admin/agents_controller.rb,
app/controllers/fosm/admin/settings_controller.rb,
app/controllers/fosm/admin/webhooks_controller.rb,
app/controllers/fosm/admin/dashboard_controller.rb,
app/controllers/fosm/admin/transitions_controller.rb,
app/controllers/fosm/rails/application_controller.rb
Defined Under Namespace
Modules: Admin, ApplicationHelper, Generators, Lifecycle, Rails, Registry, TransitionBuffer
Classes: AccessDenied, AccessEvent, AccessEventJob, Agent, ApplicationController, ApplicationJob, ApplicationRecord, Configuration, Current, Engine, Error, GuardFailed, InvalidTransition, RoleAssignment, TerminalState, TransitionLog, TransitionLogJob, UnknownEvent, WebhookDeliveryJob, WebhookSubscription
Constant Summary
collapse
- VERSION =
"0.2.3"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
82
83
84
|
# File 'lib/fosm/configuration.rb', line 82
def config
configuration
end
|
.configuration ⇒ Object
74
75
76
|
# File 'lib/fosm/configuration.rb', line 74
def configuration
@configuration ||= Configuration.new
end
|
78
79
80
|
# File 'lib/fosm/configuration.rb', line 78
def configure
yield configuration
end
|