Module: Raport

Defined in:
lib/raport.rb,
app/models/raport.rb,
lib/raport/engine.rb,
lib/raport/version.rb,
lib/raport/gem_version.rb,
app/models/raport/report.rb,
lib/raport/configuration.rb,
app/jobs/raport/reports_job.rb,
app/uploaders/raport/file_uploader.rb,
app/services/raport/report/renderer.rb,
app/helpers/raport/application_helper.rb,
lib/generators/raport/config_generator.rb,
lib/raport/concerns/controllers/reportify.rb

Defined Under Namespace

Modules: ApplicationHelper, Generators, Reportify, VERSION Classes: Configuration, Engine, FileUploader, Report, ReportsJob

Class Method Summary collapse

Class Method Details

.configurationObject Also known as: config



10
11
12
# File 'lib/raport.rb', line 10

def configuration
  @configuration ||= Configuration.new
end

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

Yields:



6
7
8
# File 'lib/raport.rb', line 6

def configure
  yield(configuration)
end

.gem_versionObject



2
3
4
# File 'lib/raport/gem_version.rb', line 2

def self.gem_version
  Gem::Version.new VERSION::STRING
end

.table_name_prefixObject



2
3
4
# File 'app/models/raport.rb', line 2

def self.table_name_prefix
  'raport_'
end

.versionObject



4
5
6
# File 'lib/raport/version.rb', line 4

def self.version
  gem_version
end