Class Counter
Dvou úrovňové počítadlo
- Prefix.počítadlo1.surfix /5 pozic
-- Prefix.počídatlo1.surfix.-.počítadlo2 /2 pozice
-
Nette\Object
-
App\Lib\Container
implements
ArrayAccess,
Countable,
Iterator
-
App\Model\Counter
Methods summary
public
|
#
__construct( App\Model\Database $database )
Konstrukto vytváří instanci tabulky counter
Konstrukto vytváří instanci tabulky counter
Parameters
Overrides
|
public
|
#
save( $sale = FALSE )
Uloží aktuální stavy počítadel *
Uloží aktuální stavy počítadel *
|
public
string
|
#
setCounters( string $name, $edit = NULL )
Vrací aktuální stav počítadla
Vrací aktuální stav počítadla
Parameters
Returns
string
|
public
string
|
#
getName( array $row )
Vrací název počítadla
Parameters
Returns
string
|
public
string
|
#
getSubName( array $row )
Vrací název sub počítadla
Vrací název sub počítadla
Parameters
Returns
string
|
private
string
|
#
getCounterNumber( integer $number )
Vrátí hodnotu počítadla jako string o délce 8 znaků
Vrátí hodnotu počítadla jako string o délce 8 znaků
Parameters
Returns
string
|
private
|
#
createSeq( string $name )
Povýší počítadlo o +1 a nastaví sub počítadlo na 0
Povýší počítadlo o +1 a nastaví sub počítadlo na 0
Parameters
|
private
|
#
editSeq( string $name, string $edit,… )
Najde požadované počítadlo a nastaví sub počítadlo na další dodnotu
Najde požadované počítadlo a nastaví sub počítadlo na další dodnotu
Parameters
- $name
- název požítadla
- $edit,…
- editovaná položka
|
private
|
#
editSubString( string $name, string $edit )
Najde požadované sub počítadlo
Najde požadované sub počítadlo
Parameters
- $name
- název počítadla
- $edit
- editovaná položka
|
private
array|boolean
|
#
getSeq( string $name )
Načte záznam hlavního počítadla *
Načte záznam hlavního počítadla *
Parameters
Returns
array|boolean
|
private
array|boolean
|
#
getSubSeq( string $name )
Načte záznam subpočítadla počítadla *
Načte záznam subpočítadla počítadla *
Parameters
Returns
array|boolean
|
private
integer
|
#
getNumber( array $sequence, string $name, integer $sub = 0 )
extrahuje hodnotu počítadla ze zadaného řetězce
extrahuje hodnotu počítadla ze zadaného řetězce
Parameters
Returns
integer
|