Module: Fuik

Defined in:
lib/fuik.rb,
lib/fuik/engine.rb,
lib/fuik/errors.rb,
lib/fuik/version.rb,
lib/fuik/dot_access.rb,
app/models/fuik/event.rb,
lib/fuik/test_helpers.rb,
lib/fuik/configuration.rb,
lib/fuik/notifications.rb,
app/helpers/fuik/icon_helper.rb,
app/jobs/fuik/application_job.rb,
app/models/fuik/webhook_event.rb,
app/helpers/fuik/highlight_helper.rb,
app/models/fuik/application_record.rb,
app/jobs/fuik/webhook_processing_job.rb,
lib/fuik/routing/provider_constraint.rb,
app/controllers/fuik/events_controller.rb,
app/controllers/fuik/retries_controller.rb,
app/controllers/concerns/fuik/event_type.rb,
app/controllers/fuik/webhooks_controller.rb,
app/models/fuik/webhook_event/filterable.rb,
app/controllers/fuik/application_controller.rb,
lib/generators/fuik/install/install_generator.rb,
lib/generators/fuik/provider/provider_generator.rb

Defined Under Namespace

Modules: DotAccess, EventType, Generators, HighlightHelper, IconHelper, Notifications, Routing, TestHelpers Classes: ApplicationController, ApplicationJob, ApplicationRecord, Configuration, DownloadsController, Engine, Event, EventsController, InvalidSignature, RetriesController, WebhookEvent, WebhookProcessingJob, WebhooksController

Constant Summary collapse

VERSION =
"0.13.0"

Class Method Summary collapse

Class Method Details

.configurationObject



19
20
21
# File 'lib/fuik/configuration.rb', line 19

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



23
24
25
# File 'lib/fuik/configuration.rb', line 23

def configure
  yield configuration
end

.deprecatorObject



13
14
15
# File 'lib/fuik.rb', line 13

def self.deprecator
  @deprecator ||= ActiveSupport::Deprecation.new("1.0", "Fuik")
end