Module: Freeb

Defined in:
lib/freeb.rb,
lib/freeb/api.rb,
lib/freeb/dsl.rb,
lib/freeb/topic.rb,
lib/freeb/config.rb,
lib/freeb/engine.rb,
lib/freeb/models.rb,
lib/freeb/version.rb,
lib/freeb/converter.rb,
lib/freeb/exceptions.rb,
lib/freeb/model_config.rb,
lib/generators/freeb/migration_generator.rb

Defined Under Namespace

Modules: Models Classes: API, Config, Converter, DSL, Engine, MigrationGenerator, ModelConfig, ResponseException, Topic

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.config {|Freeb::Config| ... } ⇒ Object

Yields:



2
3
4
# File 'lib/freeb.rb', line 2

def self.config
  yield Freeb::Config
end

.get(freebase_id) ⇒ Object



6
7
8
# File 'lib/freeb.rb', line 6

def self.get(freebase_id)
  API.get(freebase_id)
end

.mqlread(mql) ⇒ Object



18
19
20
# File 'lib/freeb.rb', line 18

def self.mqlread(mql)
  API.mqlread(mql)
end

.search(params) ⇒ Object



10
11
12
# File 'lib/freeb.rb', line 10

def self.search(params)
  API.search(params)
end

.topic(mql) ⇒ Object



14
15
16
# File 'lib/freeb.rb', line 14

def self.topic(mql)
  API.topic(mql)
end