Overview

Namespaces

  • App
    • Components
    • Interfaces
    • Lib
      • Files
      • Forms
        • Controls
      • Html
      • Repair
      • Statics
    • Model
    • Modules
      • BaseModule
        • Presenters
      • PartnersModule
        • Presenters
      • ProductModule
        • Presenters
      • SaleModule
        • Model
        • Presenters
      • SettingsModule
        • Model
        • Presenters
      • StoreModule
        • Model
        • Presenters
    • Presenters
    • Router
  • PHP

Classes

  • Acl
  • Action
  • Authenticator
  • Counter
  • Database
  • Jidash
  • Menu
  • Permission
  • Resources
  • Roles
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class Counter

Dvou úrovňové počítadlo - Prefix.počítadlo1.surfix /5 pozic -- Prefix.počídatlo1.surfix.-.počítadlo2 /2 pozice

Nette\Object
Extended by App\Lib\Container implements ArrayAccess, Countable, Iterator
Extended by App\Model\Counter
Namespace: App\Model
Located at model/Counter.php
Methods summary
public
# __construct( App\Model\Database $database )

Konstrukto vytváří instanci tabulky counter

Konstrukto vytváří instanci tabulky counter

Parameters

$database

Overrides

App\Lib\Container::__construct()
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

$name
$edit

Returns

string
public string
# getName( array $row )

Vrací název počítadla

Vrací název počítadla

Parameters

$row

Returns

string
public string
# getSubName( array $row )

Vrací název sub počítadla

Vrací název sub počítadla

Parameters

$row

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

$number

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

$name
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

$name

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

$name

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

$sequence
$name
$sub

Returns

integer
Methods inherited from App\Lib\Container
count(), current(), key(), next(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), rewind(), valid()
Constants summary
string COUNTER
# 'counter'
Properties summary
private App\Lib\Table $seq
#
Properties inherited from App\Lib\Container
$container
sberp API API documentation generated by ApiGen