Module: FidorApi
- Extended by:
- FidorApi
- Included in:
- FidorApi
- Defined in:
- lib/fidor_api.rb,
lib/fidor_api/auth.rb,
lib/fidor_api/card.rb,
lib/fidor_api/user.rb,
lib/fidor_api/token.rb,
lib/fidor_api/client.rb,
lib/fidor_api/errors.rb,
lib/fidor_api/msisdn.rb,
lib/fidor_api/account.rb,
lib/fidor_api/message.rb,
lib/fidor_api/preauth.rb,
lib/fidor_api/version.rb,
lib/fidor_api/customer.rb,
lib/fidor_api/password.rb,
lib/fidor_api/transfer.rb,
lib/fidor_api/constants.rb,
lib/fidor_api/collection.rb,
lib/fidor_api/beneficiary.rb,
lib/fidor_api/card_limits.rb,
lib/fidor_api/transaction.rb,
lib/fidor_api/connectivity.rb,
lib/fidor_api/transfer/ach.rb,
lib/fidor_api/transfer/fps.rb,
lib/fidor_api/session_token.rb,
lib/fidor_api/transfer/base.rb,
lib/fidor_api/transfer/sepa.rb,
lib/fidor_api/transfer/swift.rb,
lib/fidor_api/beneficiary/ach.rb,
lib/fidor_api/preauth_details.rb,
lib/fidor_api/beneficiary/base.rb,
lib/fidor_api/transfer/generic.rb,
lib/fidor_api/transfer/utility.rb,
lib/fidor_api/amount_attributes.rb,
lib/fidor_api/approval_required.rb,
lib/fidor_api/beneficiary/swift.rb,
lib/fidor_api/transfer/internal.rb,
lib/fidor_api/confirmable_action.rb,
lib/fidor_api/transfer/p2p_phone.rb,
lib/fidor_api/beneficiary/generic.rb,
lib/fidor_api/beneficiary/unknown.rb,
lib/fidor_api/beneficiary/utility.rb,
lib/fidor_api/transaction_details.rb,
lib/fidor_api/card_limit_attribute.rb,
lib/fidor_api/beneficiary/p2p_phone.rb,
lib/fidor_api/connectivity/endpoint.rb,
lib/fidor_api/connectivity/resource.rb,
lib/fidor_api/transfer/p2p_username.rb,
lib/fidor_api/transfer/bank_internal.rb,
lib/fidor_api/connectivity/connection.rb,
lib/fidor_api/customers/confirmations.rb,
lib/fidor_api/beneficiary/p2p_username.rb,
lib/fidor_api/transfer/p2p_account_number.rb,
lib/fidor_api/beneficiary/p2p_account_number.rb
Defined Under Namespace
Modules: AmountAttributes, Auth, Beneficiary, CardLimitAttribute, Connectivity, Customers, Msisdn, PreauthDetails, TransactionDetails, Transfer Classes: Account, ApprovalRequired, Card, CardLimits, Client, Collection, Configuration, ConfirmableAction, Customer, ForbiddenError, Message, Password, Preauth, SessionToken, Token, Transaction, User, ValidationError
Constant Summary collapse
- Error =
Class.new(StandardError)
- ClientError =
Class.new(Error)
Class.new(Error)
- InvalidRecordError =
Class.new(Error)
- NoUpdatesAllowedError =
Class.new(Error)
- VERSION =
"0.1.0"
- INTEGER_CLASSES =
%w(Integer Fixnum Bignum)
Instance Attribute Summary collapse
-
#configuration ⇒ Object
Returns the value of attribute configuration.
Instance Method Summary collapse
Instance Attribute Details
#configuration ⇒ Object
Returns the value of attribute configuration.
11 12 13 |
# File 'lib/fidor_api.rb', line 11 def configuration @configuration end |
Instance Method Details
#configure {|configuration| ... } ⇒ Object
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/fidor_api.rb', line 44 def configure self.configuration = Configuration.new.tap do |config| config.logging = true config.logger = Logger.new(STDOUT) config.os_type = "iOS" # NOTE: As long as there is only iOS or Android we have to tell a fib ;) config.verify_ssl = true end yield configuration begin require "faraday/detailed_logger" rescue LoadError configuration.logger.debug "NOTE: Install `faraday-detailed_logger` gem to get detailed log-output for debugging." end end |