Вопросы по теме 'alias-method'

Цепочка ответственности и проблемы alias_method в Ruby
Я пытаюсь реализовать шаблон цепочки ответственности в Ruby и ActiveRecord для полиморфного объекта. У меня есть несколько проблем. Иногда я получаю сообщение об ошибке, что метод не определен, когда я пытаюсь использовать alias_method, я думаю,...
608 просмотров

`alias_method` частный метод
У меня есть класс, который предоставляет два метода интерфейса client_options и user_options , и на этом уровне происхождения они эквивалентны default_options . Я не хочу, чтобы другие разработчики реализовывали default_options напрямую,...
3462 просмотров
schedule 03.05.2024

Неожиданное значение __callee__ при включении модуля — это ошибка Ruby?
При вызове через метод, созданный alias_method , __callee__ игнорирует имя старого метода (здесь xxx ) и возвращает имя нового метода, как показано ниже: class Foo def xxx() __callee__ end alias_method :foo, :xxx end Foo.new.foo # =>...
212 просмотров