class Phi::Losophy
Constants
- WIKI_URL
Attributes
term[R]
Public Class Methods
new(term)
click to toggle source
# File lib/phi/losophy.rb, line 8 def initialize(term) @term = term end
Public Instance Methods
connection()
click to toggle source
# File lib/phi/losophy.rb, line 24 def connection @connection ||= Excon.new(WIKI_URL, middlewares: Excon.defaults[:middlewares] + [Excon::Middleware::RedirectFollower]) end
index()
click to toggle source
# File lib/phi/losophy.rb, line 12 def index pages.count end
inspect()
click to toggle source
# File lib/phi/losophy.rb, line 16 def inspect "#<#{self.class.name}:#{term}>" end
pages()
click to toggle source
# File lib/phi/losophy.rb, line 20 def pages @pages ||= Pages.new(self) end