Sha256: 078dedfc410a0de6863a577daa8120de53f53ace56736bbeaab3c1bb433e0b10

Contents?: true

Size: 593 Bytes

Versions: 5

Compression:

Stored size: 593 Bytes

Contents

module MailyHerald
  class Engine < ::Rails::Engine
    isolate_namespace MailyHerald

    config.generators do |g|
      g.test_framework      :rspec,         fixture: false
      g.fixture_replacement :factory_girl,  dir: 'spec/factories'
    end

    config.to_prepare do
      require_dependency 'maily_herald/model_extensions'

      MailyHerald.contexts.each do|n, c|
        if c.model
          unless c.model.included_modules.include?(MailyHerald::ModelExtensions)
            c.model.send(:include, MailyHerald::ModelExtensions)
          end
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
maily_herald-0.9.4 lib/maily_herald/engine.rb
maily_herald-0.9.3 lib/maily_herald/engine.rb
maily_herald-0.9.2 lib/maily_herald/engine.rb
maily_herald-0.9.1 lib/maily_herald/engine.rb
maily_herald-0.8.0 lib/maily_herald/engine.rb