class Sigiss::Gateway

Attributes

environment[RW]
name[R]
url[R]

Public Class Methods

new(name = nil, environment = :test) click to toggle source
# File lib/sigiss/gateway.rb, line 15
def initialize(name = nil, environment = :test)
  @name = name
  @url = url_webservice(name, environment)
  @environment = environment
end

Public Instance Methods

url_webservice(name, environment) click to toggle source
# File lib/sigiss/gateway.rb, line 21
def url_webservice(name, environment)
  YAML.load_file(File.join(Sigiss.root, 'configs.yml'))[environment.to_s][name.to_s]
end
validate_if_gateway_exists() click to toggle source
# File lib/sigiss/gateway.rb, line 25
def validate_if_gateway_exists
  errors.add(:name, :invalid) if @url.nil?
end