lib/phcscriptcdn/engine.rb in phcscriptcdn-3.1.0 vs lib/phcscriptcdn/engine.rb in phcscriptcdn-3.1.1
- old
+ new
@@ -1,19 +1,34 @@
module Phcscriptcdn
class Engine < ::Rails::Engine
-
- # Load UI Dependecies
- require 'jquery-rails'
- require 'sass-rails'
- require 'bootstrap-sass'
- require 'font-awesome-rails'
- # PHCEngines
+ # Main Dependencies
+ require 'rails'
+ require 'pg'
+ require 'paper_trail'
+
+ # PHCEngines & Theme Dependencies
require 'phcnotifi'
require 'phctitleseo'
+ require 'phcadmin3'
- # Give PHCScriptCDN Own Namespace
+ # UI & Frontend Dependencies
+ require 'jquery-rails'
+ require 'jquery-ui-rails'
+ require 'sass-rails'
+ require 'bootstrap-sass'
+ require 'font-awesome-rails'
+ require 'country_select'
+ require 'gravtastic'
+
+ # API Dependencies
+ require 'rabl'
+ require 'oj'
+ require 'multi_json'
+ require 'responders'
+
+ # Isolate Namespace
isolate_namespace Phcscriptcdn
# Testing Generator
config.generators do |g|
g.test_framework :rspec,
@@ -23,13 +38,12 @@
routing_specs: false,
controller_specs: true,
request_specs: false
g.fixture_replacement :factory_girl, dir: "spec/factories"
end
-
- # Load Helper Files
+
+ # Load Requried Helper Files
config.to_prepare do
- ApplicationController.helper(ApplicationHelper)
Phcnotifi::ApplicationController.helper(ApplicationHelper)
Phctitleseo::ApplicationController.helper(ApplicationHelper)
end
end
\ No newline at end of file