sijo
1
Hi
In one of the method say
require_helpers
i have the code
helper_constant = SomeHelper
ActionController::Base.send :include, helper_constant
ActionView::Base.send :include, helper_constant
ActionView::Helpers::FormBuilder.send :include, helper_constant
And I did not understand what actually the above does?
Sijo
sijo
2
i think this topic will help you.
http://www.rubycentral.com/pickaxe/tut_modules.html
Section : Mixins
Sijo Kg wrote:
Hi
In one of the method say
require_helpers
i have the code
helper_constant = SomeHelper
ActionController::Base.send :include, helper_constant
ActionView::Base.send :include, helper_constant
ActionView::Helpers::FormBuilder.send :include, helper_constant
And I did not understand what actually the above does?
Sijo
sijo
3
and see following codes:
module MyTools
def run(*args)
puts “let #{args.join(’ ')} run”
end
end
class TryTools
#include MyTools
def initialize()
self.class.send :include,MyTools
end
end
c=TryTools.new
c.run(“me”)
Roscus Farmer wrote:
i think this topic will help you.
http://www.rubycentral.com/pickaxe/tut_modules.html
Section : Mixins
Sijo Kg wrote:
Hi
In one of the method say
require_helpers
i have the code
helper_constant = SomeHelper
ActionController::Base.send :include, helper_constant
ActionView::Base.send :include, helper_constant
ActionView::Helpers::FormBuilder.send :include, helper_constant
And I did not understand what actually the above does?
Sijo
sijo
4
Hi
Thanks for the reply
Sijo