PHP Class MrPrompt\Cielo\Cartao

Show file Open project: mrprompt/cielo Class Usage Examples

Public Methods

Method Description
getBandeira ( ) : string Retorna a bandeira do cartão
getBandeiras ( ) : array Recupera as bandeiras permitidas.
getCartao ( ) : integer Retorna o número do cartão
getCodigoSeguranca ( ) : string Retorna o código de segurança configurado para cartão
getIndicador ( ) : integer Retorna o indicador do código de segurança setado
getNomePortador ( ) : string Retorna o nome do portador do cartão
getToken ( ) : string Recupera o token.
getValidade ( ) : integer Retorna a data de validade setada para o cartão
hasToken ( ) : boolean Verifica se o token está configurado.
setBandeira ( string $bandeira ) : Cartao Configura a bandeira do cartão
setCartao ( string $cartao ) : Cartao Configura o número do cartão
setCodigoSeguranca ( string $codigo ) : Cartao Seta o código de segurança do cartão
setIndicador ( $indicador ) : Cartao Indicador do código de segurança:
setNomePortador ( string $nomePortador ) : Cartao Seta o nome do portador do cartão
setToken ( $token ) : string Configura o token.
setValidade ( integer $validade, integer $referencia = null ) : Cartao Configura a data de validade do cartão

Method Details

getBandeira() public method

Retorna a bandeira do cartão
public getBandeira ( ) : string
return string

getBandeiras() public method

Recupera as bandeiras permitidas.
public getBandeiras ( ) : array
return array

getCartao() public method

Retorna o número do cartão
public getCartao ( ) : integer
return integer

getCodigoSeguranca() public method

Retorna o código de segurança configurado para cartão
public getCodigoSeguranca ( ) : string
return string

getIndicador() public method

Retorna o indicador do código de segurança setado
public getIndicador ( ) : integer
return integer

getNomePortador() public method

Retorna o nome do portador do cartão
public getNomePortador ( ) : string
return string

getToken() public method

Recupera o token.
public getToken ( ) : string
return string

getValidade() public method

Retorna a data de validade setada para o cartão
public getValidade ( ) : integer
return integer

hasToken() public method

Verifica se o token está configurado.
public hasToken ( ) : boolean
return boolean

setBandeira() public method

Obs.: A bandeira do cartão aceita somente caracteres minúsculos.
public setBandeira ( string $bandeira ) : Cartao
$bandeira string
return Cartao

setCartao() public method

Configura o número do cartão
public setCartao ( string $cartao ) : Cartao
$cartao string
return Cartao

setCodigoSeguranca() public method

Seta o código de segurança do cartão
public setCodigoSeguranca ( string $codigo ) : Cartao
$codigo string
return Cartao

setIndicador() public method

0 (não informado) 1 (informado) 2 (ilegível) 9 (inexistente)
public setIndicador ( $indicador ) : Cartao
return Cartao

setNomePortador() public method

Seta o nome do portador do cartão
public setNomePortador ( string $nomePortador ) : Cartao
$nomePortador string
return Cartao

setToken() public method

Configura o token.
public setToken ( $token ) : string
return string

setValidade() public method

Configura a data de validade do cartão
public setValidade ( integer $validade, integer $referencia = null ) : Cartao
$validade integer AAAAMM
$referencia integer
return Cartao