Module: InternalAffairs

Extended by:
OperationManager, Patching
Defined in:
lib/generators/internal_affairs/active_record_generator.rb,
lib/internal_affairs.rb,
lib/internal_affairs/version.rb,
lib/internal_affairs/patching.rb,
lib/internal_affairs/api_utils.rb,
lib/internal_affairs/audited_page.rb,
lib/internal_affairs/configuration.rb,
lib/internal_affairs/noop_operation.rb,
lib/internal_affairs/approvable_model.rb,
lib/internal_affairs/operation_manager.rb,
lib/internal_affairs/pending_operation.rb,
lib/generators/internal_affairs/generator_helper.rb,
lib/internal_affairs/pending_operations_update_job.rb

Overview

Extend the DelayedJobGenerator so that it creates an AR migration

Defined Under Namespace

Modules: ApiUtils, ApprovableModel, AuditedPage, GeneratorHelper, OperationManager, Patching Classes: ActiveRecordGenerator, Configuration, NoopOperation, PendingOperation, PendingOperationsUpdateJob

Constant Summary collapse

VERSION =
'1.2.0'

Class Method Summary collapse

Methods included from Patching

patch_active_admin

Methods included from OperationManager

request_operation_approval

Class Method Details

.configObject



16
17
18
# File 'lib/internal_affairs.rb', line 16

def self.config
  @@config
end

.configure {|@@config| ... } ⇒ Object

Yields:



20
21
22
23
24
25
# File 'lib/internal_affairs.rb', line 20

def self.configure
  @@config = Configuration.new
  yield @@config

  patch_active_admin
end