Module: RockFintech

Defined in:
lib/rock_fintech/utils.rb,
lib/rock_fintech.rb,
lib/rock_fintech/client.rb,
lib/rock_fintech/railtie.rb,
lib/rock_fintech/version.rb,
lib/rock_fintech/sign/md5.rb,
lib/rock_fintech/sign/sign.rb,
lib/rock_fintech/encrypt/rsa.rb,
lib/rock_fintech/http/request.rb,
lib/rock_fintech/http/response.rb,
lib/rock_fintech/api/api_helper.rb,
lib/rock_fintech/api/trade/debt_query.rb,
lib/rock_fintech/http/error_code/form.rb,
lib/rock_fintech/api/asset/asset_query.rb,
lib/rock_fintech/api/query/cnaps_query.rb,
lib/rock_fintech/api/query/money_query.rb,
lib/rock_fintech/form/money/recharge_p.rb,
lib/rock_fintech/form/money/withdraw_p.rb,
lib/rock_fintech/http/error_code/asset.rb,
lib/rock_fintech/http/error_code/batch.rb,
lib/rock_fintech/http/error_code/money.rb,
lib/rock_fintech/http/error_code/query.rb,
lib/rock_fintech/http/error_code/trade.rb,
lib/rock_fintech/form/trade/bid_apply_p.rb,
lib/rock_fintech/api/asset/assets_enroll.rb,
lib/rock_fintech/api/asset/assets_revoke.rb,
lib/rock_fintech/api/money/bank_recharge.rb,
lib/rock_fintech/api/trade/trustee_pay_p.rb,
lib/rock_fintech/form/money/sign_again_p.rb,
lib/rock_fintech/form/trade/buy_credit_p.rb,
lib/rock_fintech/http/error_code/account.rb,
lib/rock_fintech/api/trade/auto_bid_apply.rb,
lib/rock_fintech/api/trade/sign_bid_query.rb,
lib/rock_fintech/http/error_code/platform.rb,
lib/rock_fintech/api/account/gateway_query.rb,
lib/rock_fintech/api/batch/batch_payment_b.rb,
lib/rock_fintech/api/money/coupon_recharge.rb,
lib/rock_fintech/api/money/coupon_withdraw.rb,
lib/rock_fintech/api/platform/money_revoke.rb,
lib/rock_fintech/api/query/apply_bid_query.rb,
lib/rock_fintech/api/trade/revoke_auto_bid.rb,
lib/rock_fintech/api/query/buy_credit_query.rb,
lib/rock_fintech/form/money/sign_borrower_p.rb,
lib/rock_fintech/form/money/sign_transfer_p.rb,
lib/rock_fintech/form/trade/authorization_p.rb,
lib/rock_fintech/form/trade/sign_auto_bid_p.rb,
lib/rock_fintech/http/error_code/enterprise.rb,
lib/rock_fintech/api/account/account_balance.rb,
lib/rock_fintech/api/account/account_credits.rb,
lib/rock_fintech/api/account/marketing_query.rb,
lib/rock_fintech/api/batch/batch_repayment_b.rb,
lib/rock_fintech/api/platform/money_dispatch.rb,
lib/rock_fintech/api/query/trustee_pay_query.rb,
lib/rock_fintech/form/account/set_password_p.rb,
lib/rock_fintech/api/account/unbind_bank_card.rb,
lib/rock_fintech/api/batch/batch_end_credit_b.rb,
lib/rock_fintech/api/money/sign_payment_query.rb,
lib/rock_fintech/api/enterprise/enterprise_add.rb,
lib/rock_fintech/api/money/sign_transfer_check.rb,
lib/rock_fintech/form/account/bind_bank_card_p.rb,
lib/rock_fintech/form/account/create_account_p.rb,
lib/rock_fintech/api/account/find_account_by_id.rb,
lib/rock_fintech/api/account/set_password_query.rb,
lib/rock_fintech/api/money/sign_repayment_query.rb,
lib/rock_fintech/api/query/batch_query_payment_b.rb,
lib/rock_fintech/api/query/batch_query_repayment_b.rb,
lib/rock_fintech/api/account/find_account_by_mobile.rb,
lib/rock_fintech/api/account/create_account_sr_query.rb,
lib/rock_fintech/api/query/batch_new_query_payment_b.rb,
lib/rock_fintech/api/account/account_transaction_query.rb,
lib/rock_fintech/api/query/batch_new_query_repayment_b.rb

Overview

客户端

Defined Under Namespace

Modules: Api, Encrypt, Form, Http, Sign, Utils Classes: Client, Railtie

Constant Summary collapse

VERSION =
"0.13.0"

Class Method Summary collapse

Class Method Details

.default_loggerObject



39
40
41
42
43
# File 'lib/rock_fintech.rb', line 39

def default_logger
  _logger = Logger.new(STDOUT)
  _logger.level = Logger::INFO
  _logger
end

.loggerObject



35
36
37
# File 'lib/rock_fintech.rb', line 35

def logger
  @logger ||= default_logger
end

.logger=(log) ⇒ Object



45
46
47
# File 'lib/rock_fintech.rb', line 45

def logger=(log)
  @logger = (log ? log : Logger.new('/dev/null'))
end