Sha256: b43a6d8e6df8b36b489b3969783fd14e08e62829fc40d53fd419611af498184c
Contents?: true
Size: 1.35 KB
Versions: 2
Compression:
Stored size: 1.35 KB
Contents
module WhowishWord module Initializer def install_route Rails.application.routes.prepend do match "whowish_word/change_word", :to=>"whowish_word#change_word" match "whowish_word_css", :to=>"whowish_word#css" match "whowish_word_js", :to=>"whowish_word#js" end end def run_database_migration Dir[File.expand_path("../db_migration/#{@orm_engine}/**/*.rb", __FILE__)].each {|f| require f} end def install_hook Dir[File.expand_path("../action_controller/**/*.rb", __FILE__)].each {|f| require f} Dir[File.expand_path("../action_mailer/**/*.rb", __FILE__)].each {|f| require f} Dir[File.expand_path("../action_view/**/*.rb", __FILE__)].each {|f| require f} end def load_rails paths = ["controllers","models/#{@orm_engine}"] # load all controllers, helpers, and models paths.each do |dir| path = File.join(File.dirname(__FILE__), 'rails', 'app', dir) $LOAD_PATH.insert(0, path) ActiveSupport::Dependencies.autoload_paths.insert(0, path) ActiveSupport::Dependencies.autoload_once_paths.delete(path) end ActionController::Base.append_view_path(File.join(File.dirname(__FILE__), 'rails', 'app')) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
whowish_word-0.3.3 | lib/whowish_word/initializer.rb |
whowish_word-0.3.2 | lib/whowish_word/initializer.rb |