Module: Eyeloupe

Defined in:
lib/eyeloupe.rb,
lib/eyeloupe/engine.rb,
lib/eyeloupe/version.rb,
app/models/eyeloupe/job.rb,
lib/eyeloupe/configuration.rb,
lib/eyeloupe/processors/job.rb,
app/models/eyeloupe/exception.rb,
app/models/eyeloupe/in_request.rb,
app/models/eyeloupe/out_request.rb,
lib/eyeloupe/concerns/rescuable.rb,
lib/eyeloupe/request_middleware.rb,
app/helpers/eyeloupe/jobs_helper.rb,
app/jobs/eyeloupe/application_job.rb,
lib/eyeloupe/processors/exception.rb,
lib/eyeloupe/processors/in_request.rb,
app/helpers/eyeloupe/request_helper.rb,
lib/eyeloupe/processors/out_request.rb,
app/models/eyeloupe/application_record.rb,
app/helpers/eyeloupe/application_helper.rb,
app/mailers/eyeloupe/application_mailer.rb,
app/controllers/eyeloupe/data_controller.rb,
app/controllers/eyeloupe/jobs_controller.rb,
app/controllers/eyeloupe/configs_controller.rb,
app/controllers/concerns/eyeloupe/searchable.rb,
app/controllers/eyeloupe/exceptions_controller.rb,
app/controllers/eyeloupe/application_controller.rb,
app/controllers/eyeloupe/in_requests_controller.rb,
app/controllers/eyeloupe/out_requests_controller.rb,
app/controllers/eyeloupe/ai_assistant_responses_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, Concerns, JobsHelper, Processors, RequestHelper, Searchable Classes: AiAssistantResponsesController, ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, ConfigsController, Configuration, DataController, Engine, Exception, ExceptionsController, InRequest, InRequestsController, Job, JobsController, OutRequest, OutRequestsController, RequestMiddleware

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.configurationEyeloupe::Configuration



17
18
19
# File 'lib/eyeloupe.rb', line 17

def self.configuration
  Configuration.instance
end

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

Yield Parameters:



22
23
24
# File 'lib/eyeloupe.rb', line 22

def self.configure
  yield(configuration)
end