Module: Omise
- Defined in:
- lib/omise.rb,
lib/omise/card.rb,
lib/omise/link.rb,
lib/omise/list.rb,
lib/omise/util.rb,
lib/omise/chain.rb,
lib/omise/error.rb,
lib/omise/event.rb,
lib/omise/forex.rb,
lib/omise/token.rb,
lib/omise/vault.rb,
lib/omise/charge.rb,
lib/omise/config.rb,
lib/omise/object.rb,
lib/omise/refund.rb,
lib/omise/search.rb,
lib/omise/source.rb,
lib/omise/account.rb,
lib/omise/balance.rb,
lib/omise/dispute.rb,
lib/omise/version.rb,
lib/omise/customer.rb,
lib/omise/document.rb,
lib/omise/resource.rb,
lib/omise/schedule.rb,
lib/omise/transfer.rb,
lib/omise/card_list.rb,
lib/omise/recipient.rb,
lib/omise/scheduler.rb,
lib/omise/attributes.rb,
lib/omise/capability.rb,
lib/omise/occurrence.rb,
lib/omise/charge_list.rb,
lib/omise/http_logger.rb,
lib/omise/refund_list.rb,
lib/omise/transaction.rb,
lib/omise/bank_account.rb,
lib/omise/search_scope.rb,
lib/omise/document_list.rb,
lib/omise/occurrence_list.rb,
lib/omise/testing/resource.rb,
lib/omise/singleton_resource.rb
Defined Under Namespace
Modules: Attributes, SingletonResource, Testing, Util, Vault Classes: Account, Balance, BankAccount, Capability, Card, CardList, Chain, Charge, ChargeList, Customer, Dispute, Document, DocumentList, Error, Event, Forex, HTTPLogger, Link, List, Occurrence, OccurrenceList, OmiseObject, Recipient, Refund, RefundList, Resource, Schedule, Scheduler, Search, SearchScope, Source, Token, Transaction, Transfer
Constant Summary collapse
- LIB_PATH =
File.("../../", __FILE__)
- VERSION =
"0.8.0"
Class Attribute Summary collapse
-
.api_url ⇒ Object
Returns the value of attribute api_url.
-
.api_version ⇒ Object
Returns the value of attribute api_version.
- .public_api_key ⇒ Object (also: vault_key)
-
.resource ⇒ Object
Returns the value of attribute resource.
- .secret_api_key ⇒ Object (also: api_key)
-
.user_agent_suffix ⇒ Object
Returns the value of attribute user_agent_suffix.
-
.vault_url ⇒ Object
Returns the value of attribute vault_url.
Class Method Summary collapse
Class Attribute Details
.api_url ⇒ Object
Returns the value of attribute api_url.
8 9 10 |
# File 'lib/omise/config.rb', line 8 def api_url @api_url end |
.api_version ⇒ Object
Returns the value of attribute api_version.
8 9 10 |
# File 'lib/omise/config.rb', line 8 def api_version @api_version end |
.public_api_key ⇒ Object Also known as: vault_key
16 17 18 |
# File 'lib/omise/config.rb', line 16 def public_api_key get_key :public_api_key end |
.resource ⇒ Object
Returns the value of attribute resource.
8 9 10 |
# File 'lib/omise/config.rb', line 8 def resource @resource end |
.secret_api_key ⇒ Object Also known as: api_key
12 13 14 |
# File 'lib/omise/config.rb', line 12 def secret_api_key get_key :secret_api_key end |
.user_agent_suffix ⇒ Object
Returns the value of attribute user_agent_suffix.
8 9 10 |
# File 'lib/omise/config.rb', line 8 def user_agent_suffix @user_agent_suffix end |
.vault_url ⇒ Object
Returns the value of attribute vault_url.
8 9 10 |
# File 'lib/omise/config.rb', line 8 def vault_url @vault_url end |
Class Method Details
.http_logger ⇒ Object
32 33 34 |
# File 'lib/omise/config.rb', line 32 def http_logger @http_logger ||= Omise::HTTPLogger.new end |
.logger=(logger) ⇒ Object
28 29 30 |
# File 'lib/omise/config.rb', line 28 def logger=(logger) @http_logger = Omise::HTTPLogger.new(logger) end |