Sha256: e12ac6aa15fa8cd95af4cc6fbc6645d62ad5948d99d63e77c880ce06f81d3687

Contents?: true

Size: 936 Bytes

Versions: 1

Compression:

Stored size: 936 Bytes

Contents

path = File.expand_path(File.dirname(__FILE__))
$:.unshift(path) unless $:.include?(path)

require path + '/rfm/utilities/case_insensitive_hash'
require path + '/rfm/utilities/factory'
require path + '/rfm/version.rb'

module Rfm

	if $0.to_s.match(/irb|rails|bundle/) # was ENV['_']
  	puts "Using gem ginjo-rfm version: #{VERSION}"
  end
  
  class CommunicationError  < StandardError; end
  class ParameterError      < StandardError; end
  class AuthenticationError < StandardError; end

  autoload :Error,     'rfm/error'
  autoload :Server,    'rfm/server'
  autoload :Database,  'rfm/database'
  autoload :Layout,    'rfm/layout'
  autoload :Resultset, 'rfm/resultset'
  autoload :Record,    'rfm/record'

	module Metadata
		autoload :Script, 'rfm/metadata/script'
		autoload :Field, 'rfm/metadata/field'
		autoload :FieldControl, 'rfm/metadata/field_control'
		autoload :ValueListItem, 'rfm/metadata/value_list_item'
	end
	  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ginjo-rfm-1.4.2 lib/rfm.rb