Rails Engine によって定義されたコントローラーでアクションをオーバーライドしようとしています。
次のように、クラスを再度開く前に元のファイルを要求する必要があるようです。
require File.join(RAILS_ROOT, 'vendor/plugins/myplugin/app/controllers/some_controller')
class SomeController
def index
render :text => 'this is my index'
end
end
これは理にかなっていますが、require はかなり醜いです。最初のrequireを回避できるRailsの魔法はありますか?