Logo white

Labbeemint / syspro-ruby

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • syspro-ruby
  • lib
  • syspro
  • api_operations
  • get_version.rb
  • change structs whops
    3c0896d2
    Isaac Lewis authored
    2018-03-27 16:36:04 -0700  
    Browse Code ยป
get_version.rb 378 Bytes
Edit Raw Blame History
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
require_relative "request"

module Syspro
  module ApiOperations
    class GetVersion
      include ApiOperations::Request

      def get_version
        resp = self.request(:get, resource_url)
        version = VersionObject.new(resp[0].http_body)
      end

      def resource_url
        "/GetVersion"
      end

      VersionObject = Struct.new(:version)
    end
  end
end