FacturaScripts

Ledger extends Ledger
in package

Class created by Core/Base/PluginManager

Tags
author

FacturaScripts [email protected]

Table of Contents

$dataBase  : DataBase
$dateFrom  : string
$dateTo  : string
$exercise  : Ejercicio
$format  : string
__construct()  : mixed
generate()  : array<string|int, mixed>
formatMoney()  : string
getCuentaBalance()  : float
getData()  : array<string|int, mixed>
getDataGroupedByAccount()  : array<string|int, mixed>
getDataGroupedBySubAccount()  : array<string|int, mixed>
getDataWhere()  : string
processLine()  : void
processLineBalanceGroupedByAccount()  : mixed
processLineBalanceGroupedBySubAccount()  : mixed

Properties

$dateFrom

protected string $dateFrom

$dateTo

protected string $dateTo

$format

protected string $format

Methods

__construct()

public __construct() : mixed
Return values
mixed

generate()

public generate(int $idcompany, string $dateFrom, string $dateTo[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$idcompany : int
$dateFrom : string
$dateTo : string
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

formatMoney()

protected formatMoney(float $value, bool $bold) : string
Parameters
$value : float
$bold : bool
Return values
string

getCuentaBalance()

protected getCuentaBalance(string $codcuenta) : float
Parameters
$codcuenta : string
Return values
float

getData()

protected getData([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getDataGroupedByAccount()

protected getDataGroupedByAccount([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getDataGroupedBySubAccount()

protected getDataGroupedBySubAccount([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getDataWhere()

protected getDataWhere([array<string|int, mixed> $params = [] ]) : string
Parameters
$params : array<string|int, mixed> = []
Return values
string

processLine()

protected processLine(array<string|int, mixed> &$ledger, array<string|int, mixed> $line, array<string|int, mixed> $params) : void
Parameters
$ledger : array<string|int, mixed>
$line : array<string|int, mixed>
$params : array<string|int, mixed>
Return values
void

processLineBalanceGroupedByAccount()

protected processLineBalanceGroupedByAccount(array<string|int, mixed> &$balances, array<string|int, mixed> &$ledger, array<string|int, mixed> $line) : mixed
Parameters
$balances : array<string|int, mixed>
$ledger : array<string|int, mixed>
$line : array<string|int, mixed>
Return values
mixed

processLineBalanceGroupedBySubAccount()

protected processLineBalanceGroupedBySubAccount(array<string|int, mixed> &$balances, array<string|int, mixed> &$ledger, array<string|int, mixed> $line) : mixed
Parameters
$balances : array<string|int, mixed>
$ledger : array<string|int, mixed>
$line : array<string|int, mixed>
Return values
mixed

Search results