lib/phcscriptcdn/engine.rb in phcscriptcdn-6.0.0 vs lib/phcscriptcdn/engine.rb in phcscriptcdn-7.0.0
- old
+ new
@@ -1,38 +1,53 @@
module Phcscriptcdn
class Engine < ::Rails::Engine
# Main Dependencies
- require 'pg'
require 'paper_trail'
-
- # PHCEngines & Theme Dependencies
- require 'phcnotifi'
- require 'phctitleseo'
- require 'phcadmin3'
-
+
# 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'
-
- # URLS
- require 'friendly_id'
-
+ require 'webpacker'
+
+ # WYSIWYG Editor Dependencies
+ require 'tinymce-rails'
+
# API Dependencies
require 'rabl'
require 'oj'
require 'multi_json'
require 'responders'
-
+
+ # Upload & Media Dependencies
+ require 'carrierwave'
+ require 'cloudinary'
+
+ # Clean URLS
+ require 'friendly_id'
+
+ # PHCEngine Dependencies
+ require 'phcnotifi'
+ require 'phctitleseo'
+
+ # PHCTheme Dependencies
+ require 'phctheme1'
+ require 'phctheme2'
+
+ # PHCAdmin Dependencies
+ require 'phcadmin1'
+ require 'phcadmin2'
+ require 'phcadmin3'
+
# Isolate Namespace
isolate_namespace Phcscriptcdn
-
+
# Testing Generator
config.generators do |g|
g.test_framework :rspec,
fixtures: true,
view_specs: false,
@@ -40,10 +55,10 @@
routing_specs: false,
controller_specs: true,
request_specs: false
g.fixture_replacement :factory_girl, dir: "spec/factories"
end
-
+
# Load Requried Helper Files
config.to_prepare do
Phcnotifi::ApplicationController.helper(ApplicationHelper)
Phctitleseo::ApplicationController.helper(ApplicationHelper)
end