Лучшая практика для Переопределения метода класса драгоценного камня в Приложении направляющих?. Я должен переопределить поведение метода находки драгоценного камня.
следующее является кодом в драгоценном камне
module Youtube
class display
attr_accessor :base
def find(id, options = {})
detailed = convert_to_number(options.delete(:detailed))
options[:detailed] = detailed unless detailed.nil?
base.send :get, "/get_youtube", options.merge(:youtube_id => id)
end
end
end
Как я переопределяю вышеупомянутое, находят метод в моем Контроллере YoutubeSearch Приложения направляющих?
def find(id, options = {})
//Code here
end
Создайте файл .rb в каталоге config / initializers
со следующим кодом:
Youtube::display.class_eval do
def find(id, options = {})
//Code here
end
end