Module: HaveAPI::Client
- Defined in:
- lib/haveapi/client.rb,
lib/haveapi/client/action.rb,
lib/haveapi/client/params.rb,
lib/haveapi/client/version.rb,
lib/haveapi/client/resource.rb,
lib/haveapi/client/validator.rb,
lib/haveapi/client/exceptions.rb,
lib/haveapi/client/action_state.rb,
lib/haveapi/client/communicator.rb,
lib/haveapi/client/parameters/typed.rb,
lib/haveapi/client/resource_instance.rb,
lib/haveapi/client/validators/custom.rb,
lib/haveapi/client/validators/format.rb,
lib/haveapi/client/validators/length.rb,
lib/haveapi/client/authentication/base.rb,
lib/haveapi/client/parameters/resource.rb,
lib/haveapi/client/validators/presence.rb,
lib/haveapi/client/validators/exclusion.rb,
lib/haveapi/client/validators/inclusion.rb,
lib/haveapi/client/validators/acceptance.rb,
lib/haveapi/client/resource_instance_list.rb,
lib/haveapi/client/validators/confirmation.rb,
lib/haveapi/client/validators/numericality.rb
Defined Under Namespace
Modules: Authentication, Parameters, Validators Classes: Action, ActionFailed, ActionState, Client, Communicator, Params, ProtocolError, Resource, ResourceInstance, ResourceInstanceList, Response, ValidationError, Validator
Constant Summary collapse
- PROTOCOL_VERSION =
'2.0'
- VERSION =
'0.13.3'
Class Method Summary collapse
-
.new(*args) ⇒ Object
Shortcut to HaveAPI::Client::Client.new.