module NetSuiteRails
Public Class Methods
configure(&block)
click to toggle source
# File lib/netsuite_rails/netsuite_rails.rb, line 46 def self.configure(&block) NetSuiteRails::Configuration.instance_eval(&block) end
configure_from_env(&block)
click to toggle source
# File lib/netsuite_rails/netsuite_rails.rb, line 28 def self.configure_from_env(&block) self.configure do reset! netsuite_pull_disabled ENV['NETSUITE_PULL_DISABLED'].present? && ENV['NETSUITE_PULL_DISABLED'] == "true" netsuite_push_disabled ENV['NETSUITE_PUSH_DISABLED'].present? && ENV['NETSUITE_PUSH_DISABLED'] == "true" if ENV['NETSUITE_DISABLE_SYNC'].present? && ENV['NETSUITE_DISABLE_SYNC'] == "true" netsuite_pull_disabled true netsuite_push_disabled true end polling_page_size if ENV['NETSUITE_POLLING_PAGE_SIZE'].present? end self.configure(&block) if block end
rails4?()
click to toggle source
# File lib/netsuite_rails/netsuite_rails.rb, line 24 def self.rails4? ::Rails::VERSION::MAJOR >= 4 end