Frage

Sie können Octopussy wie folgt verwenden:

Octopussy.user "my_account"

Aber ich kann nicht die "user" Methode in der API-Dokumentation finden http: // rdoc.info/github/pengwynn/octopussy/master/Octopussy

Nach der Dokumentation dieses Modul durch SingleForwardable erweitert wird.

Das Modul hat die Methode „user“ enthalten, aber ich kann dieses Modul nicht gefunden.

Warum?

War es hilfreich?

Lösung

http://github.com/pengwynn/octopussy /blob/master/lib/octopussy/client.rb , Zeile 21 Ich bin nicht wirklich vertraut mit SingleForwardable, aber ich diese Zeile in octopussy.rb Annahme leitet die folgenden Aufrufe zu Octopussy auf Client

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

Was, warum Sie es nicht finden können, das ist, weil es ein rdoc gegen undokumentierten Code ist, der nutzlos nächsten ist. Für wirklich kleine Dinge wie diese mit einem crappy rdoc, ist es oft am besten, nur die Quelle knacken offen (und beten, dass wer auch immer schrieb sie die Dinge einfach gehalten)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top