Module: Dossier
- Extended by:
- Dossier
- Included in:
- Dossier
- Defined in:
- lib/dossier.rb,
lib/dossier/xls.rb,
lib/dossier/query.rb,
lib/dossier/client.rb,
lib/dossier/engine.rb,
lib/dossier/naming.rb,
lib/dossier/report.rb,
lib/dossier/result.rb,
lib/dossier/version.rb,
lib/dossier/renderer.rb,
lib/dossier/formatter.rb,
lib/dossier/responder.rb,
lib/dossier/stream_csv.rb,
lib/dossier/configuration.rb,
lib/dossier/connection_url.rb,
lib/dossier/adapter/active_record.rb,
app/helpers/dossier/application_helper.rb,
lib/dossier/adapter/active_record/result.rb,
app/controllers/dossier/reports_controller.rb,
lib/generators/dossier/views/views_generator.rb,
app/controllers/dossier/application_controller.rb,
lib/dossier/view_context_with_report_formatter.rb
Defined Under Namespace
Modules: Adapter, ApplicationHelper, Formatter, Naming, ViewContextWithReportFormatter
Classes: ApplicationController, Client, Configuration, ConfigurationMissingError, ConnectionUrl, Engine, ExecuteError, MultiReport, Query, Renderer, Report, ReportsController, Responder, Result, StreamCSV, ViewsGenerator, Xls
Constant Summary
collapse
- VERSION =
"2.12.0"
Instance Method Summary
collapse
Instance Method Details
#client ⇒ Object
19
20
21
|
# File 'lib/dossier.rb', line 19
def client
configuration.client
end
|
#configuration ⇒ Object
9
10
11
|
# File 'lib/dossier.rb', line 9
def configuration
@configuration || configure
end
|
13
14
15
16
17
|
# File 'lib/dossier.rb', line 13
def configure
@configuration = Configuration.new
yield(@configuration) if block_given?
@configuration
end
|