Sha256: b3290589c27c5f1f7485124d775fd6130d82eca07e45db3cc5eea0d560dac001

Contents?: true

Size: 957 Bytes

Versions: 8

Compression:

Stored size: 957 Bytes

Contents

module Phcmemberspro
	class Engine < ::Rails::Engine

		# Load MTDevise
		require 'mtdevise'
		require 'mtdevise/active_record_extensions'
		require 'mtdevise/scoped_to'

		# Main Dependencies
		require 'figaro'
		require 'country_select'

		# UI Dependencies
		require 'jquery-rails'
		require 'jquery-ui-rails'
		require 'sass-rails'
		require 'bootstrap-sass'
		require 'font-awesome-rails'
		require 'gravtastic'

		# Isolate Namespace for PWHC Members
		isolate_namespace Phcmemberspro
		
		# Testing Generator
		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_girl, dir: "spec/factories"
		end
		
		# Load Helper Files (Prevents Problems)
		config.to_prepare do
			ApplicationController.helper(ApplicationHelper)
			Mtdevise::ApplicationController.helper
		end

	end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
phcmemberspro-3.3.1 lib/phcmemberspro/engine.rb
phcmemberspro-3.3.0 lib/phcmemberspro/engine.rb
phcmemberspro-3.2.0 lib/phcmemberspro/engine.rb
phcmemberspro-3.1.1 lib/phcmemberspro/engine.rb
phcmemberspro-3.1.0 lib/phcmemberspro/engine.rb
phcmemberspro-3.0.9 lib/phcmemberspro/engine.rb
phcmemberspro-3.0.8 lib/phcmemberspro/engine.rb
phcmemberspro-3.0.6 lib/phcmemberspro/engine.rb