Ledger
extends Ledger
in package
Class created by Core/Internal/PluginsDeploy
Table of Contents
Properties
Methods
- __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
$dataBase
protected
DataBase
$dataBase
$dateFrom
protected
string
$dateFrom
$dateTo
protected
string
$dateTo
$exercise
protected
Ejercicio
$exercise
$format
protected
string
$format
Methods
__construct()
public
__construct() : 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
stringgetCuentaBalance()
protected
getCuentaBalance(string $codcuenta) : float
Parameters
- $codcuenta : string
Return values
floatgetData()
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
stringprocessLine()
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>
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>
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>