Module: Rev
- Defined in:
- lib/rev-api/api.rb,
lib/rev-api.rb,
lib/rev-api/version.rb,
lib/rev-api/exceptions.rb,
lib/rev-api/http_client.rb,
lib/rev-api/models/order.rb,
lib/rev-api/api_serializable.rb,
lib/rev-api/models/order_request.rb
Overview
Rev API Ruby SDK
Defined Under Namespace
Modules: InputRequestErrorCodes, OrderRequestErrorCodes Classes: Api, ApiError, ApiSerializable, Attachment, BadRequestError, BillingAddress, CaptionInfo, CaptionOptions, Comment, ForbiddenError, HttpClient, Input, InputOptions, Link, NotAcceptableError, NotAuthorizedError, NotFoundError, Notification, Order, OrderRequest, OrdersListPage, Payment, ServerError, TranscriptionInfo, TranscriptionOptions, TranslationInfo, TranslationOptions, UnknownError
Constant Summary collapse
- VERSION =
'2.2.0'
Class Method Summary collapse
-
.method_missing(method, *args, &block) ⇒ Object
Delegate to Rev::Api.
-
.new(client_api_key, user_api_key, host) ⇒ Rev::Api
Alias for Rev::Api.new.
- .respond_to?(method, include_private = false) ⇒ Boolean
Class Method Details
.method_missing(method, *args, &block) ⇒ Object
Delegate to Rev::Api
17 18 19 20 |
# File 'lib/rev-api.rb', line 17 def method_missing(method, *args, &block) return super unless new.respond_to?(method) new.send(method, *args, &block) end |
.new(client_api_key, user_api_key, host) ⇒ Rev::Api
Alias for Rev::Api.new
11 12 13 |
# File 'lib/rev-api.rb', line 11 def new(client_api_key, user_api_key, host) Rev::Api.new(client_api_key, user_api_key, host) end |
.respond_to?(method, include_private = false) ⇒ Boolean
22 23 24 |
# File 'lib/rev-api.rb', line 22 def respond_to?(method, include_private = false) new.respond_to?(method, include_private) || super(method, include_private) end |