Class: Module

Inherits:
Object
  • Object
show all
Defined in:
lib/controller_helpers.rb

Overview

require “#RAILS_ROOT/app/controllers/application”

Instance Method Summary collapse

Instance Method Details

#include_into_controller(*controller_names) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/controller_helpers.rb', line 6

def include_into_controller(*controller_names)
  controller_names.each do |name|
    name = name.to_s 
    mod = "Module"
    if name.match(/\//)
      mod = name.split("/").first
      name = name.split("/").last
    end
    ControllerHelpers::Runner.do_include("#{name.camelcase}Controller", self.to_s, mod.camelcase)
  end
end