Sha256: 528e702c294a4d5df05d12789257cfb508bb6f41d63328120d66fb236714aa55

Contents?: true

Size: 600 Bytes

Versions: 1

Compression:

Stored size: 600 Bytes

Contents

require 'refinerycms-core'
require 'cancan'
require 'responders'
require 'rabl'

module Refinery
  autoload :ApiGenerator, 'generators/refinery/api/api_generator'

  module Api
    require 'refinery/api/engine'
    require 'refinery/api/configuration'

    autoload :Version, 'refinery/api/version'

    class GatewayError < RuntimeError; end

    class << self
      attr_writer :root

      def root
        @root ||= Pathname.new(File.expand_path('../../../', __FILE__))
      end

      def factory_paths
        @factory_paths ||= [ root.join("spec/factories").to_s ]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
refinerycms-api-1.0.0.beta lib/refinery/api.rb