Sha256: 569379486eb3ee17ad433c844045c10a81710306e7896ae70b1806d229c7aebc

Contents?: true

Size: 920 Bytes

Versions: 4

Compression:

Stored size: 920 Bytes

Contents

# frozen_string_literal: true

module WorksCited
  # WorksCited Engine
  class Engine < Rails::Engine
    isolate_namespace WorksCited
    engine_name 'works_cited'

    initializer 'local_helper.action_controller' do
      ActiveSupport.on_load :action_controller do
        helper WorksCited::ApplicationHelper
      end
    end
    initializer "works_cited.assets.precompile" do |app|
      app.config.assets.precompile += %w[works_cited/application.css works_cited/application.js]
    end

    config.generators do |g|
      g.hidden_namespaces << 'test_unit' << 'erb'
      g.orm             :active_record
      g.template_engine :haml
      g.test_framework  :rspec, fixture: false
      g.integration_tool :rspec
      g.stylesheets     false
      g.javascripts     false
      g.view_specs      false
      g.helper_specs    false
    end

    def self.table_name_prefix
      'works_cited_'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
works_cited-0.1.3 lib/works_cited/engine.rb
works_cited-0.1.2 lib/works_cited/engine.rb
works_cited-0.1.1 lib/works_cited/engine.rb
works_cited-0.1.0 lib/works_cited/engine.rb