Я использую Rails 2.2.2.
Руководство Rails говорит, что способ расширения контроллера из плагина:
Plugin:
module Plug
def self.included(base)
base.extend ClassMethods
base.send :include, InstanceMethods
base.helper JumpLinksHelper
end
module InstanceMethods
def new_controller_metod
...
end
end
module ClassMethods
end
end
приложение / контроллер / name_controller.rb
class NameController < ApplicationController
include Plug
...
конец
Вопрос : любой способ расширения контроллера из плагина без каких-либо изменений файла контроллера , если мы знаем имя контроллера.