Module: BluelineServices
- Defined in:
- lib/blueline_services/dsl.rb,
lib/blueline_services/request.rb,
lib/blueline_services/version.rb,
lib/blueline_services/response.rb,
lib/blueline_services/person_name.rb,
lib/blueline_services/configuration.rb,
lib/blueline_services/screening/model.rb,
lib/blueline_services/screening/credit.rb,
lib/blueline_services/screening/eviction.rb,
lib/blueline_services/screening/civil_county.rb,
lib/blueline_services/screening/person_search.rb,
lib/blueline_services/screening/criminal_state.rb,
lib/blueline_services/screening/criminal_county.rb,
lib/blueline_services/screening/criminal_federal.rb,
lib/blueline_services/screening/criminal_security.rb
Defined Under Namespace
Modules: DSL, Screening Classes: Configuration, PersonName, Request, Response
Constant Summary collapse
- VERSION =
'0.4.1'
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
-
.configure {|configuration| ... } ⇒ Object
Public: Configure blueline services gem.
-
.load_config(file = "config/blueline.yml") ⇒ Object
Public: Configure blueline services gem with yaml file.
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
18 19 20 |
# File 'lib/blueline_services/configuration.rb', line 18 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
Public: Configure blueline services gem
Examples
BluelineServices.configure do |config|
config.base_uri = 'https://www.bluelinebackgrounds.com/send/interchange'
config.user_name = "***"
config.password = "***"
config.postback_url = "http://127.0.0.1/listen.php"
config.postback_username = "user"
config.postback_password = "secret"
end
37 38 39 |
# File 'lib/blueline_services/configuration.rb', line 37 def self.configure yield(configuration) end |
.load_config(file = "config/blueline.yml") ⇒ Object
Public: Configure blueline services gem with yaml file
file - The name of the file to parse. (optional)
Defaults to "config/blueline.yml".
Examples
BluelineServices.load_config("blueline.yml")
49 50 51 52 53 54 55 56 57 58 |
# File 'lib/blueline_services/configuration.rb', line 49 def self.load_config(file="config/blueline.yml") if File.exists?(file) h = YAML::load(IO.read(file)) configure do |config| h.each do |k,v| config.send("#{k}=", v) if config.respond_to?("#{k}=") end end end end |