PHP Класс Eduardokum\LaravelBoleto\Util

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$bancos

Открытые методы

Метод Описание
adiciona ( &$line, $i, $f, $value ) : array Função para add valor a linha nas posições informadas.
adiciona ( &$line, integer $i, integer $f, $value ) : array Função para add valor a linha nas posições informadas.
alphanumberOnly ( String $string ) : String Retorna somente alfanumericos
array2Controle ( array $a ) : string
controle2array ( $controle ) : null | string
convertDateToSingleYear ( $date ) Conversão para as datas no formato ddmmyyyy para ddmmyy
convertSingleStringDate ( $date ) : Carbon\Carbon Conversão da data no formato 'XXXXXX' para Carbon
criarRetornoFake ( $file, string $ocorrencia = '02' ) : string Pela remessa cria um retorno fake para testes.
dataJuliano ( $date, string $format = 'Y-m-d' ) : string
dateBrToUs ( string $date ) : string
dvSatander ( $n ) : integer
fatorVencimento ( $date, string $format = 'Y-m-d' ) : float
fatorVencimento ( Carbon\Carbon $date, string $format = 'Y-m-d' ) : integer
fatorVencimentoBack ( $factor, string $format = 'Y-m-d' ) : boolean | string
formatCnab ( $tipo, $valor, $tamanho, integer $dec, string $sFill = '' ) : string
formatCnab ( $tipo, $valor, integer $tamanho, integer $dec, string $sFill = '' ) : string
isCnab240 ( $content ) : boolean Validação para o tipo de cnab 240
isCnab400 ( $content ) : boolean Validação para o tipo de cnab 400
isHeaderRetorno ( $header ) : boolean Valida se o header é de um arquivo retorno valido, 240 ou 400 posicoes
lettersNot ( String $string ) : String Retorna somente as letras da string
lettersOnly ( String $string ) : String Retorna somente as letras da string
lower ( String $string ) : String Retorna a String em minusculo
maskString ( string $val, string $mask ) : string Função para mascarar uma string, mascara tipo ##-##-##
modulo10 ( $n ) : integer
modulo11 ( $n, integer $factor = 2, integer $base = 9, integer $rest, integer $whenTen ) : integer
modulo11Reverso ( $n, integer $earlyFactor = 2, integer $lastFactor = 9 ) : integer
nFloat ( string $number, integer $decimals = 2, boolean $showThousands = false ) : string Mostra o Valor no float Formatado
nReal ( float $number, integer $decimals = 2, boolean $symbol = true, boolean $fixed = true ) : string Mostra o Valor no real Formatado
nRealExtenso ( $value, $uppercase ) : string Mostra um numero por extenso.
normalizeChars ( string $string ) : string Função para limpar acentos de uma string
notLetters ( String $string ) : String Retorna somente as letras da string
notNumbers ( String $string ) : String Retorna somente os digitos da string
numberFormatConvenio ( $n, $loop, $insert ) : string
numberFormatConvenio ( $n, integer $loop, $insert ) : string
numberFormatGeral ( $n, $loop, $insert ) : string
numberFormatGeral ( $n, integer $loop, $insert ) : string
numberFormatValue ( $n, $loop, $insert ) : string
numberFormatValue ( string $n, integer $loop, integer $insert ) : string
numbersNot ( String $string ) : String Retorna somente os digitos da string
numbersOnly ( String $string ) : String Retorna somente os digitos da string
onlyAlphanumber ( String $string ) : String Retorna somente alfanumericos
onlyLetters ( String $string ) : String Retorna somente as letras da string
onlyNumbers ( String $string ) : String Retorna somente os digitos da string
percent ( $big, $percent ) : string Return percentage of value;
percentOf ( $big, $small, integer $defaultOnZero ) : string Return percent x of y;
remove ( $i, $f, &$array ) : string Remove trecho do array.
upFirst ( String $string ) : String Retorna a String em minusculo
upper ( String $string ) : String Retorna a String em MAIUSCULO

Описание методов

adiciona() публичный статический Метод

Função para add valor a linha nas posições informadas.
public static adiciona ( &$line, $i, $f, $value ) : array
$line
$i
$f
$value
Результат array

adiciona() публичный статический Метод

Função para add valor a linha nas posições informadas.
public static adiciona ( &$line, integer $i, integer $f, $value ) : array
$line
$i integer
$f integer
$value
Результат array

alphanumberOnly() публичный статический Метод

Retorna somente alfanumericos
public static alphanumberOnly ( String $string ) : String
$string String
Результат String

array2Controle() публичный статический Метод

public static array2Controle ( array $a ) : string
$a array
Результат string

controle2array() публичный статический Метод

public static controle2array ( $controle ) : null | string
$controle
Результат null | string

convertDateToSingleYear() публичный статический Метод

Conversão para as datas no formato ddmmyyyy para ddmmyy
public static convertDateToSingleYear ( $date )

convertSingleStringDate() публичный статический Метод

Conversão da data no formato 'XXXXXX' para Carbon
public static convertSingleStringDate ( $date ) : Carbon\Carbon
$date
Результат Carbon\Carbon

criarRetornoFake() публичный статический Метод

Pela remessa cria um retorno fake para testes.
public static criarRetornoFake ( $file, string $ocorrencia = '02' ) : string
$file Remessa
$ocorrencia string
Результат string

dataJuliano() публичный статический Метод

public static dataJuliano ( $date, string $format = 'Y-m-d' ) : string
$date
$format string
Результат string

dateBrToUs() публичный статический Метод

public static dateBrToUs ( string $date ) : string
$date string
Результат string

dvSatander() публичный статический Метод

public static dvSatander ( $n ) : integer
$n
Результат integer

fatorVencimento() публичный статический Метод

public static fatorVencimento ( $date, string $format = 'Y-m-d' ) : float
$date
$format string
Результат float

fatorVencimento() публичный статический Метод

public static fatorVencimento ( Carbon\Carbon $date, string $format = 'Y-m-d' ) : integer
$date Carbon\Carbon
$format string
Результат integer

fatorVencimentoBack() публичный статический Метод

public static fatorVencimentoBack ( $factor, string $format = 'Y-m-d' ) : boolean | string
$factor
$format string
Результат boolean | string

formatCnab() публичный статический Метод

public static formatCnab ( $tipo, $valor, $tamanho, integer $dec, string $sFill = '' ) : string
$tipo
$valor
$tamanho
$dec integer
$sFill string
Результат string

formatCnab() публичный статический Метод

public static formatCnab ( $tipo, $valor, integer $tamanho, integer $dec, string $sFill = '' ) : string
$tipo
$valor
$tamanho integer
$dec integer
$sFill string
Результат string

isCnab240() публичный статический Метод

Validação para o tipo de cnab 240
public static isCnab240 ( $content ) : boolean
$content
Результат boolean

isCnab400() публичный статический Метод

Validação para o tipo de cnab 400
public static isCnab400 ( $content ) : boolean
$content
Результат boolean

isHeaderRetorno() публичный статический Метод

Valida se o header é de um arquivo retorno valido, 240 ou 400 posicoes
public static isHeaderRetorno ( $header ) : boolean
$header
Результат boolean

lettersNot() публичный статический Метод

Retorna somente as letras da string
public static lettersNot ( String $string ) : String
$string String
Результат String

lettersOnly() публичный статический Метод

Retorna somente as letras da string
public static lettersOnly ( String $string ) : String
$string String
Результат String

lower() публичный статический Метод

Retorna a String em minusculo
public static lower ( String $string ) : String
$string String
Результат String

maskString() публичный статический Метод

Função para mascarar uma string, mascara tipo ##-##-##
public static maskString ( string $val, string $mask ) : string
$val string
$mask string
Результат string

modulo10() публичный статический Метод

public static modulo10 ( $n ) : integer
$n
Результат integer

modulo11() публичный статический Метод

public static modulo11 ( $n, integer $factor = 2, integer $base = 9, integer $rest, integer $whenTen ) : integer
$n
$factor integer
$base integer
$rest integer
$whenTen integer
Результат integer

modulo11Reverso() публичный статический Метод

public static modulo11Reverso ( $n, integer $earlyFactor = 2, integer $lastFactor = 9 ) : integer
$n
$earlyFactor integer
$lastFactor integer
Результат integer

nFloat() публичный статический Метод

Mostra o Valor no float Formatado
public static nFloat ( string $number, integer $decimals = 2, boolean $showThousands = false ) : string
$number string
$decimals integer
$showThousands boolean
Результат string

nReal() публичный статический Метод

Mostra o Valor no real Formatado
public static nReal ( float $number, integer $decimals = 2, boolean $symbol = true, boolean $fixed = true ) : string
$number float
$decimals integer
$symbol boolean
$fixed boolean
Результат string

nRealExtenso() публичный статический Метод

Mostra um numero por extenso.
public static nRealExtenso ( $value, $uppercase ) : string
$value
$uppercase 1 - UPPER; 2 - Upper; false - tudo minusculo;
Результат string

normalizeChars() публичный статический Метод

Função para limpar acentos de uma string
public static normalizeChars ( string $string ) : string
$string string
Результат string

notLetters() публичный статический Метод

Retorna somente as letras da string
public static notLetters ( String $string ) : String
$string String
Результат String

notNumbers() публичный статический Метод

Retorna somente os digitos da string
public static notNumbers ( String $string ) : String
$string String
Результат String

numberFormatConvenio() публичный статический Метод

public static numberFormatConvenio ( $n, $loop, $insert ) : string
$n
$loop
$insert
Результат string

numberFormatConvenio() публичный статический Метод

public static numberFormatConvenio ( $n, integer $loop, $insert ) : string
$n
$loop integer
$insert
Результат string

numberFormatGeral() публичный статический Метод

public static numberFormatGeral ( $n, $loop, $insert ) : string
$n
$loop
$insert
Результат string

numberFormatGeral() публичный статический Метод

public static numberFormatGeral ( $n, integer $loop, $insert ) : string
$n
$loop integer
$insert
Результат string

numberFormatValue() публичный статический Метод

public static numberFormatValue ( $n, $loop, $insert ) : string
$n
$loop
$insert
Результат string

numberFormatValue() публичный статический Метод

public static numberFormatValue ( string $n, integer $loop, integer $insert ) : string
$n string
$loop integer
$insert integer
Результат string

numbersNot() публичный статический Метод

Retorna somente os digitos da string
public static numbersNot ( String $string ) : String
$string String
Результат String

numbersOnly() публичный статический Метод

Retorna somente os digitos da string
public static numbersOnly ( String $string ) : String
$string String
Результат String

onlyAlphanumber() публичный статический Метод

Retorna somente alfanumericos
public static onlyAlphanumber ( String $string ) : String
$string String
Результат String

onlyLetters() публичный статический Метод

Retorna somente as letras da string
public static onlyLetters ( String $string ) : String
$string String
Результат String

onlyNumbers() публичный статический Метод

Retorna somente os digitos da string
public static onlyNumbers ( String $string ) : String
$string String
Результат String

percent() публичный статический Метод

Return percentage of value;
public static percent ( $big, $percent ) : string
$big
$percent
Результат string

percentOf() публичный статический Метод

Return percent x of y;
public static percentOf ( $big, $small, integer $defaultOnZero ) : string
$big
$small
$defaultOnZero integer
Результат string

remove() публичный статический Метод

Remove trecho do array.
public static remove ( $i, $f, &$array ) : string
$i
$f
$array
Результат string

upFirst() публичный статический Метод

Retorna a String em minusculo
public static upFirst ( String $string ) : String
$string String
Результат String

upper() публичный статический Метод

Retorna a String em MAIUSCULO
public static upper ( String $string ) : String
$string String
Результат String

Описание свойств

$bancos публичное статическое свойство

public static $bancos