lib/phcscriptcdnpro/engine.rb in phcscriptcdnpro-78.4.0 vs lib/phcscriptcdnpro/engine.rb in phcscriptcdnpro-79.0.0

- old
+ new

@@ -1,70 +1,44 @@ module Phcscriptcdnpro class Engine < ::Rails::Engine - # PHCTheme Dependencies - require 'phctheme1' - require 'phctheme2' - require 'phctheme3' - require 'phctheme4' - require 'phctheme5' - require 'phctheme6' - require 'phctheme7' + # Load Main Dependencies + require "jbuilder" + require "paper_trail" + require "friendly_id" - # PHCAdmin Dependencies - require 'phcadmin1' - require 'phcadmin2' - require 'phcadmin3' - require 'phcadmin4' - require 'phcadmin5' - require 'phcadmin6' - require 'phcadmin7' + # Load Theme Dependencies + require "phcthemes_admin_panel_pack" + require "phcthemes_web_theme_pack" - # PHCHelper Dependencies - require 'phccorehelpers' - require 'phcmenus' - require 'phcnotifi' - require 'phctitleseo' + # Load Helper Dependencies + require "phcdevworks_core" + require "phcdevworks_active_menus" + require "phcdevworks_notifications" + require "phcdevworks_titleseo" + # Load Upload Dependencies + require "aws-sdk-s3" + require "google-cloud-storage" + require "mini_magick" + # Frontend Dependencies - require 'gravtastic' - require 'friendly_id' + require "wicked" + require "gravtastic" + require "friendly_id" - # Upload Dependencies - require 'aws-sdk-s3' - require 'google-cloud-storage' - require 'mini_magick' + # Mailer Dependencies + require "mail_form" - # Database Dependencies - require 'paper_trail' - require 'pg' - - # Payment Dependencies - require 'phcaccountspro' - - # Isolate Namespace + # Engine Namespace isolate_namespace Phcscriptcdnpro - # Testing Generator + # Rspec Generators config.generators do |g| - g.test_framework :rspec, - fixtures: true, - view_specs: false, - helper_specs: false, - routing_specs: false, - controller_specs: true, - request_specs: false - g.fixture_replacement :factory_bot, - dir: "spec/factories" - end - - # Load Requried Helper Files - config.to_prepare do - Phcaccountspro::ApplicationController.helper(ApplicationHelper) - Phccorehelpers::ApplicationController.helper(ApplicationHelper) - Phcmenus::ApplicationController.helper(ApplicationHelper) - Phcnotifi::ApplicationController.helper(ApplicationHelper) - Phctitleseo::ApplicationController.helper(ApplicationHelper) + g.test_framework :rspec + g.fixture_replacement :factory_bot + g.factory_bot dir: 'spec/factories' + g.factory_bot suffix: "factory" end end end