Module: Axis

Defined in:
lib/axis/base.rb,
lib/axis/config.rb,
lib/axis/version.rb,
lib/axis/document.rb,
lib/axis/models/invoice.rb,
lib/axis/models/customer.rb,
lib/axis/models/delivery.rb,
lib/axis/models/addressee.rb,
lib/axis/models/sales_order.rb,
lib/axis/models/stock_level.rb,
lib/axis/models/stock_record.rb,
lib/axis/models/supplier_price.rb,
lib/axis/models/component_record.rb,
lib/axis/models/goods_on_account.rb,
lib/axis/models/sales_order_line.rb,
lib/axis/models/goods_on_account_line.rb,
lib/axis/models/stock_record_location.rb,
lib/axis/models/nominal_account_transaction.rb

Defined Under Namespace

Modules: Document Classes: Addressee, Base, ComponentRecord, Customer, Delivery, GoodsOnAccount, GoodsOnAccountLine, Invoice, NominalAccountTransaction, SalesOrder, SalesOrderLine, StockLevel, StockRecord, StockRecordLocation, SupplierPrice

Constant Summary collapse

VERSION =
"0.3.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.base_pathObject

Returns the value of attribute base_path.



4
5
6
# File 'lib/axis/config.rb', line 4

def base_path
  @base_path
end

.databaseObject

Returns the value of attribute database.



4
5
6
# File 'lib/axis/config.rb', line 4

def database
  @database
end

.dataserverObject

Returns the value of attribute dataserver.



4
5
6
# File 'lib/axis/config.rb', line 4

def dataserver
  @dataserver
end

.hostObject

Returns the value of attribute host.



4
5
6
# File 'lib/axis/config.rb', line 4

def host
  @host
end

.passwordObject

Returns the value of attribute password.



4
5
6
# File 'lib/axis/config.rb', line 4

def password
  @password
end

.usernameObject

Returns the value of attribute username.



4
5
6
# File 'lib/axis/config.rb', line 4

def username
  @username
end

Class Method Details

.configure(&block) ⇒ Object



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

def configure(&block)
  class_eval(&block)
end