Sha256: 8e17bca7ba7b9e08b9d491be2f422b3bbc57c1a6de7bb886da8afbfa3b0abcab

Contents?: true

Size: 441 Bytes

Versions: 86

Compression:

Stored size: 441 Bytes

Contents

class Module
  def include_all_modules_from(parent_module)
    parent_module.constants.each do |const|
      mod = parent_module.const_get(const)
      if mod.class == Module
        send(:include, mod)
        include_all_modules_from(mod)
      end
    end
  end
end

def helper
  @helper_proxy ||= Object.new 
end

require 'application'

class << helper 
  include_all_modules_from ActionView
end

@controller = ApplicationController.new

Version data entries

86 entries across 86 versions & 6 rubygems

Version Path
jstorimer-deep-test-2.0.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-1.4.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-1.3.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-1.2.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-1.1.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-1.0.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-0.2.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
jstorimer-deep-test-0.1.0 sample_rails_project/vendor/rails/railties/lib/console_with_helpers.rb
authorails-1.0.0 lib/console_with_helpers.rb
backlog-0.0.0 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.0.1 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.0.2 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.0.5 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.0.4 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.1.1 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.1.0 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.1.2 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.2.0 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.2.1 vendor/rails/railties/lib/console_with_helpers.rb
backlog-0.3.0 vendor/rails/railties/lib/console_with_helpers.rb