Я создал общий контроллер для своего приложения.
class CommonController < ApplicationController
def index
# My stuff
end
end
И в моем другом контроллере я использую super для вызова моего метода индекса следующим образом.
class Other1Controller < CommonController
def index
super
end
end
class Other2Controller < CommonController
def index
super
end
end
Этоработает нормально.
Теперь в моем классе у меня есть два метода index и index1.
class Other1Controller < CommonController
def index
super
end
def index1
super(index) # Can i pass method inside super to override this method with my
# common index method.
end
end
Есть ли способ?Могу ли я передать метод с супер, чтобы переопределить мой метод с конкретным методом?