Module: FreebaseAPI
- Defined in:
- lib/freebase-api.rb,
lib/freebase_api/image.rb,
lib/freebase_api/topic.rb,
lib/freebase_api/session.rb,
lib/freebase_api/version.rb,
lib/freebase_api/attribute.rb,
lib/freebase_api/exceptions.rb
Overview
FreebaseAPI is a library to use the Freebase API
It provides :
-
a Data mapper
-
a low level class to use directly the Freebase API (Topic, Search, MQLRead)
Defined Under Namespace
Classes: Attribute, Error, Image, NetError, ServiceError, Session, Topic
Constant Summary collapse
- VERSION =
"0.1.5"
Class Attribute Summary collapse
-
.logger ⇒ Object
Returns the value of attribute logger.
-
.session ⇒ Object
Returns the value of attribute session.
Class Method Summary collapse
Class Attribute Details
.logger ⇒ Object
Returns the value of attribute logger.
20 21 22 |
# File 'lib/freebase-api.rb', line 20 def logger @logger end |
.session ⇒ Object
Returns the value of attribute session.
20 21 22 |
# File 'lib/freebase-api.rb', line 20 def session @session end |
Class Method Details
.init_logger ⇒ Object
22 23 24 25 26 27 |
# File 'lib/freebase-api.rb', line 22 def init_logger logger = Logger.new(STDERR) logger.level = Logger::WARN logger.progname = "FreebaseAPI" self.logger = logger end |