Sha256: 47686b7e8f77ec0d77abc4d06a480ae0859c0650df025a2c4a3bda1ec87a6805

Contents?: true

Size: 1.02 KB

Versions: 18

Compression:

Stored size: 1.02 KB

Contents

require 'lhc'

module LHS
  autoload :Configuration,
    'lhs/concerns/configuration'
  autoload :AutoloadRecords,
    'lhs/concerns/autoload_records'
  autoload :Collection,
    'lhs/collection'
  autoload :Complex,
    'lhs/complex'
  autoload :Config,
    'lhs/config'
  autoload :Data,
    'lhs/data'
  autoload :Endpoint,
    'lhs/endpoint'
  autoload :Errors,
    'lhs/errors/base'
  module Errors
    autoload :Nested,
      'lhs/errors/nested'
  end
  autoload :Inspect,
    'lhs/concerns/inspect'
  autoload :Item,
    'lhs/item'
  autoload :Pagination,
    'lhs/pagination/base'
  module Pagination
    autoload :Offset,
      'lhs/pagination/offset'
    autoload :Page,
      'lhs/pagination/page'
    autoload :Start,
      'lhs/pagination/start'
  end
  autoload :Proxy,
    'lhs/proxy'
  autoload :Record,
    'lhs/record'

  include Configuration
  include AutoloadRecords if defined?(Rails)

  require 'lhs/record' # as lhs records in an application are directly inheriting it

  require 'lhs/railtie' if defined?(Rails)
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
lhs-14.1.0 lib/lhs.rb
lhs-14.0.3 lib/lhs.rb
lhs-14.0.2 lib/lhs.rb
lhs-14.0.1 lib/lhs.rb
lhs-14.0.0 lib/lhs.rb
lhs-13.2.3 lib/lhs.rb
lhs-13.2.2 lib/lhs.rb
lhs-13.2.1 lib/lhs.rb
lhs-13.2.0 lib/lhs.rb
lhs-13.1.0 lib/lhs.rb
lhs-13.0.1 lib/lhs.rb
lhs-13.0.0 lib/lhs.rb
lhs-12.3.0 lib/lhs.rb
lhs-12.2.1 lib/lhs.rb
lhs-12.2.0 lib/lhs.rb
lhs-12.1.0 lib/lhs.rb
lhs-12.0.3 lib/lhs.rb
lhs-12.0.2 lib/lhs.rb