2010-09-11 4 views
0

Вы можете использовать Осьминожка как это:Не удается найти класс

Octopussy.user "my_account" 

Но я не могу найти метод «пользователя» в документации API http://rdoc.info/github/pengwynn/octopussy/master/Octopussy

Согласно документации, модуль продлен SingleForwardable.

Этот модуль должен содержать метод «пользователь», но я не могу найти этот модуль.

Почему?

ответ

1

http://github.com/pengwynn/octopussy/blob/master/lib/octopussy/client.rb, линия 21 Я не очень знаком с SingleForwardable, но я предполагаю, что эта линия в octopussy.rb передает следующие вызовы в Осьминожка к клиенту

def_delegators :client, :search_users, :user, :followers, :following, :follows?, :watched 

А почему вы не можете найти это, потому что это rdoc против недокументированного кода, который находится рядом с бесполезным. Для действительно маленьких вещей, подобных этому с дерьмовым rdoc, часто лучше всего просто открыть источник (и молиться, чтобы тот, кто написал это, делал все просто)

Смежные вопросы