Sha256: 659b08b18b136025af98556eff8a5c4f207baf735f03ed89b65df383e8451b06

Contents?: true

Size: 1.1 KB

Versions: 16

Compression:

Stored size: 1.1 KB

Contents

# Requires
# require "active_support/dependencies"
require "devise"
require 'formtastic'
require 'paper_trail'
require "will_paginate"
require 'acts-as-taggable-on'
require "friendly_id"
require 'inherited_resources'
require 'acts_as_indexed'
require 'aws/s3'
require "acts_as_tree"
require "acts_as_list"
require "garb"
require "ssl_requirement"
require 'states'
# require 'reduceds3'

require 'paperclip'
require 'soapbox/paperclip' # this adds the paperclip.yml support
require 'polypaperclip'

# load all helpers
Dir[File.dirname(__FILE__) + "/../app/helpers/*.rb"].each {|file| 
  # puts "[soapbox] helper #{file}"
  require file
  ActionView::Base.send :include, eval(file.split("/").last.split(".").first.camelize)
}

# load all soapbox model extensions
Dir["app/models/soapbox/*.rb"].each {|file|
  # puts "[soapbox] model extension #{file}"
  require file
}

module Soapbox

  # Our host application root path
  # We set this when the engine is initialized
  mattr_accessor :app_root

  # Yield self on setup for nice config blocks
  def self.setup
    yield self
  end

end

# Require our engine
require "soapbox/engine"

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
soapbox-0.2.21 lib/soapbox.rb
soapbox-0.2.20 lib/soapbox.rb
soapbox-0.2.18 lib/soapbox.rb
soapbox-0.2.16 lib/soapbox.rb
soapbox-0.2.15 lib/soapbox.rb
soapbox-0.2.14 lib/soapbox.rb
soapbox-0.2.12 lib/soapbox.rb
soapbox-0.2.11 lib/soapbox.rb
soapbox-0.2.10 lib/soapbox.rb
soapbox-0.2.9 lib/soapbox.rb
soapbox-0.2.8 lib/soapbox.rb
soapbox-0.2.7 lib/soapbox.rb
soapbox-0.2.6 lib/soapbox.rb
soapbox-0.2.5 lib/soapbox.rb
soapbox-0.2.4 lib/soapbox.rb
soapbox-0.2.3 lib/soapbox.rb