Module: Airrecord

Extended by:
Airrecord
Included in:
Airrecord
Defined in:
lib/airrecord.rb,
lib/airrecord/table.rb,
lib/airrecord/client.rb,
lib/airrecord/version.rb

Defined Under Namespace

Classes: Client, Table

Constant Summary collapse

Error =
Class.new(StandardError)
VERSION =
"0.2.3"

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#api_keyObject

Returns the value of attribute api_key.



11
12
13
# File 'lib/airrecord.rb', line 11

def api_key
  @api_key
end

Class Method Details

.table(api_key, base_key, table_name) ⇒ Object



252
253
254
255
256
257
258
# File 'lib/airrecord/table.rb', line 252

def self.table(api_key, base_key, table_name)
  Class.new(Table) do |klass|
    klass.table_name = table_name
    klass.api_key = api_key
    klass.base_key = base_key
  end
end