class Wisepdf::Configuration
Attributes
options[RW]
wkhtmltopdf[RW]
Public Class Methods
configure() { |self| ... }
click to toggle source
# File lib/wisepdf/configuration.rb, line 20 def configure yield self end
development?()
click to toggle source
# File lib/wisepdf/configuration.rb, line 38 def development? (defined?(::Rails) && ::Rails.env == 'development') || (defined?(RAILS_ENV) && RAILS_ENV == 'development') end
production?()
click to toggle source
# File lib/wisepdf/configuration.rb, line 48 def production? (defined?(::Rails) && ::Rails.env == 'production') || (defined?(RAILS_ENV) && RAILS_ENV == 'production') end
reset!()
click to toggle source
# File lib/wisepdf/configuration.rb, line 30 def reset! @options = { :encoding => "UTF-8", :use_xserver => false } @wkhtmltopdf = nil end
test?()
click to toggle source
# File lib/wisepdf/configuration.rb, line 43 def test? (defined?(::Rails) && ::Rails.env == 'test') || (defined?(RAILS_ENV) && RAILS_ENV == 'test') end
use_asset_pipeline?()
click to toggle source
# File lib/wisepdf/configuration.rb, line 24 def use_asset_pipeline? return true if ::Rails.configuration.assets.enabled.nil? !!(::Rails.configuration.assets.enabled) end
windows?()
click to toggle source
# File lib/wisepdf/configuration.rb, line 53 def windows? RbConfig::CONFIG['target_os'] == 'mingw32' end
Public Instance Methods
method_missing(method)
click to toggle source
# File lib/wisepdf/configuration.rb, line 60 def method_missing(method) self.class.send(method) end