Sha256: aebd19a0d4096cd3fb455f7094f31b4cc78b54e67ccef85bbb1ba06b8099d4dd
Contents?: true
Size: 1.47 KB
Versions: 3
Compression:
Stored size: 1.47 KB
Contents
# frozen_string_literal: true require 'httparty' require 'dry-validation' require 'dry-types' require 'arbetsformedlingen/version' require 'arbetsformedlingen/codes/country_code' require 'arbetsformedlingen/codes/drivers_license_code' require 'arbetsformedlingen/codes/experience_required_code' require 'arbetsformedlingen/codes/municipality_code' require 'arbetsformedlingen/codes/occupation_code' require 'arbetsformedlingen/codes/salary_type_code' require 'arbetsformedlingen/models/dry/types' require 'arbetsformedlingen/models/dry/predicates' require 'arbetsformedlingen/output_builder' require 'arbetsformedlingen/client' require 'arbetsformedlingen/models/model' require 'arbetsformedlingen/models/document' require 'arbetsformedlingen/models/company' require 'arbetsformedlingen/models/publication' require 'arbetsformedlingen/models/position' require 'arbetsformedlingen/models/qualification' require 'arbetsformedlingen/models/salary' require 'arbetsformedlingen/models/schedule' require 'arbetsformedlingen/models/application_method' require 'arbetsformedlingen/models/packet' module Arbetsformedlingen def self.post_job(packet) Client.post_job(OutputBuilder.new(packet).to_xml) end class << self attr_accessor :config end def self.configure self.config ||= Configuration.new block_given? ? yield(config) : config end class Configuration attr_accessor :test def initialize @test = false end end end Arbetsformedlingen.configure
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
arbetsformedlingen-0.2.0 | lib/arbetsformedlingen.rb |
arbetsformedlingen-0.1.2 | lib/arbetsformedlingen.rb |
arbetsformedlingen-0.1.1 | lib/arbetsformedlingen.rb |