Module: Toolhound
- Extended by:
- Configurable
- Defined in:
- lib/toolhound-ruby.rb,
lib/toolhound-ruby/base.rb,
lib/toolhound-ruby/util.rb,
lib/toolhound-ruby/error.rb,
lib/toolhound-ruby/client.rb,
lib/toolhound-ruby/rental.rb,
lib/toolhound-ruby/vendor.rb,
lib/toolhound-ruby/default.rb,
lib/toolhound-ruby/project.rb,
lib/toolhound-ruby/version.rb,
lib/toolhound-ruby/incident.rb,
lib/toolhound-ruby/inventory.rb,
lib/toolhound-ruby/rental_item.rb,
lib/toolhound-ruby/client/users.rb,
lib/toolhound-ruby/configurable.rb,
lib/toolhound-ruby/manufacturer.rb,
lib/toolhound-ruby/rental_charge.rb,
lib/toolhound-ruby/authentication.rb,
lib/toolhound-ruby/inventory_item.rb,
lib/toolhound-ruby/purchase_order.rb,
lib/toolhound-ruby/client/projects.rb,
lib/toolhound-ruby/purchase_order_item.rb
Overview
INNER JOIN tblInventoryID AS iid ON iid.intInventoryIdID = rc.intInventoryIDID INNER JOIN tblInventory AS iv ON iid.intInventoryID = iv.intInventoryID INNER JOIN tblInventoryText AS ivt ON iv.intInventoryID = ivt.intInventoryID
Defined Under Namespace
Modules: Authentication, Configurable, Default, Util Classes: ApplicationCredentialsRequired, BadGateway, BadRequest, Base, Client, ClientError, Conflict, Error, Forbidden, Incident, InternalServerError, Inventory, InventoryItem, Manufacturer, MethodNotAllowed, MissingContentType, MissingParams, NotAcceptable, NotFound, NotImplemented, Project, PurchaseOrder, PurchaseOrderItem, Rental, RentalCharge, RentalItem, ServerError, ServiceUnavailable, TooManyLoginAttempts, TooManyRequests, Unauthorized, UnprocessableEntity, UnsupportedMediaType, Vendor
Constant Summary collapse
- VERSION =
"1.0.10"
Instance Attribute Summary
Attributes included from Configurable
#dataserver, #password, #port, #username
Class Method Summary collapse
-
.client ⇒ Toolhound::Client
API client based on configured options Configurable.
- .respond_to_missing?(method_name, include_private = false) ⇒ Boolean
Methods included from Configurable
configure, keys, options, reset!
Class Method Details
.client ⇒ Toolhound::Client
API client based on configured options Configurable
45 46 47 48 |
# File 'lib/toolhound-ruby.rb', line 45 def client @client = Toolhound::Client.new() unless defined?(@client) && @client.() @client end |
.respond_to_missing?(method_name, include_private = false) ⇒ Boolean
51 52 53 |
# File 'lib/toolhound-ruby.rb', line 51 def respond_to_missing?(method_name, include_private=false) client.respond_to?(method_name, include_private) end |