Documentation

ItauOpenBank extends OpenBankBase
in package

Table of Contents

Properties

$debug  : bool
$access_token  : mixed
$agencia  : mixed
$banco_api  : mixed
$client_id  : mixed
$client_secret  : mixed
$cod_banco  : mixed
$code_auth  : mixed
$conta  : mixed
$dig_conta  : mixed
$expires_in  : mixed
$id_conta_bancaria  : mixed
$last_update  : mixed
$nome_banco  : mixed
$pri_key  : mixed
$pub_key  : mixed

Methods

__construct()  : mixed
'data' from db tables: - openbank_config - finan_contasbancarias - finan_bancos - certificados
assertAccessToken()  : void
configurado()  : bool
Override this function in the child class to test more params if necessary
getCredentials()  : mixed
getError()  : mixed
getExtrato()  : mixed
getExtratoParams()  : array<string|int, mixed>
IsAccessTokenValid()  : bool
setCertificate()  : void
setHttpClient()  : void
Useful for phpunit tests.
setOpenBankConfigAndCertificate()  : void
gerarCertificadoDinamico()  : mixed

Properties

Methods

__construct()

'data' from db tables: - openbank_config - finan_contasbancarias - finan_bancos - certificados

public __construct(mixed $data) : mixed
Parameters
$data : mixed

configurado()

Override this function in the child class to test more params if necessary

public configurado() : bool
Return values
bool

getCredentials()

public getCredentials(mixed $client_id, mixed $token) : mixed
Parameters
$client_id : mixed
$token : mixed

getError()

public getError(mixed $exception_message) : mixed
Parameters
$exception_message : mixed

getExtrato()

public getExtrato([array<string|int, mixed> $data = [] ]) : mixed
Parameters
$data : array<string|int, mixed> = []

getExtratoParams()

public getExtratoParams(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
$data : array<string|int, mixed>
Return values
array<string|int, mixed>

IsAccessTokenValid()

public IsAccessTokenValid() : bool
Return values
bool

setCertificate()

public setCertificate(mixed $pub_key, mixed $pri_key) : void
Parameters
$pub_key : mixed
$pri_key : mixed

setHttpClient()

Useful for phpunit tests.

public setHttpClient(mixed $client) : void
Parameters
$client : mixed

setOpenBankConfigAndCertificate()

public setOpenBankConfigAndCertificate(mixed $id_conta_bancaria, mixed $client_id, mixed $client_secret, mixed $pri_key, mixed $pub_key) : void
Parameters
$id_conta_bancaria : mixed
$client_id : mixed
$client_secret : mixed
$pri_key : mixed
$pub_key : mixed

gerarCertificadoDinamico()

private gerarCertificadoDinamico(mixed $client_id) : mixed
Parameters
$client_id : mixed

        
On this page

Search results