Sha256: 593db62c39472be8636df5a6cd6413649f21e1a8315ce0d78d08e313289e7099

Contents?: true

Size: 707 Bytes

Versions: 2

Compression:

Stored size: 707 Bytes

Contents

require "guilded/version"

begin
  require "guilded/engine"
rescue NameError
  # do nothing on purpose
end


module Guilded

  autoload :Component,     'guilded/component'
  autoload :Configuration, 'guilded/configuration'
  autoload :Data,          'guilded/data'
  autoload :Guilder,       'guilded/guilder'
  autoload :Rails,         'guilded/rails'

  def self.configuration
    @configuration ||= Guilded::Configuration.new
  end

  def self.configure
    yield( configuration ) if block_given?
  end

end

ActionView::Base.send( :include, Guilded::Rails::ViewHelpers ) if defined?( ActionView )
ActionController::Base.send( :include, Guilded::Rails::Controller ) if defined?( ActionController::Base )

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
guilded-2.0.0 lib/guilded.rb
guilded-2.0.0.pre lib/guilded.rb