OpenBankHelper
in package
Table of Contents
Properties
- $http_client : mixed
Methods
- formatarChavePix() : mixed
- Nao está claro se aqui é o melhor lugar para deixar essa função, dado que cada banco pode aceitar um formato diferente de chave. Por exemplo, a chave telefone no sicoob deve ser +551912345678, mas em outro pode talvez seja +55 (19) 1234-5678.
- getBank() : mixed
- getInfoCertKey() : mixed
- handleOpenBankConfig() : mixed
- setHttpClient() : void
- Useful for phpunit tests.
- Sicoob() : mixed
- getConfigOpenBank() : mixed
Properties
$http_client
protected
static mixed
$http_client
= null
Methods
formatarChavePix()
Nao está claro se aqui é o melhor lugar para deixar essa função, dado que cada banco pode aceitar um formato diferente de chave. Por exemplo, a chave telefone no sicoob deve ser +551912345678, mas em outro pode talvez seja +55 (19) 1234-5678.
public
formatarChavePix(mixed $chave) : mixed
Se esse for o caso, teremos que mover essa função pra dentro da classe de cada banco.
Parameters
- $chave : mixed
getBank()
public
static getBank(mixed $id_conta_bancaria) : mixed
Parameters
- $id_conta_bancaria : mixed
getInfoCertKey()
public
static getInfoCertKey(mixed $id_conta_bancaria) : mixed
Parameters
- $id_conta_bancaria : mixed
handleOpenBankConfig()
public
static handleOpenBankConfig(mixed $openbank_config_dao, mixed $id_conta_corrente, mixed $post_data) : mixed
Parameters
- $openbank_config_dao : mixed
- $id_conta_corrente : mixed
- $post_data : mixed
setHttpClient()
Useful for phpunit tests.
public
static setHttpClient(mixed $client) : void
Parameters
- $client : mixed
Sicoob()
public
Sicoob(mixed $jsonfile, mixed $cooperativa, mixed $conta) : mixed
Parameters
- $jsonfile : mixed
- $cooperativa : mixed
- $conta : mixed
getConfigOpenBank()
private
static getConfigOpenBank(mixed $id_conta_bancaria) : mixed
Parameters
- $id_conta_bancaria : mixed