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

  • Container
  • Fields
  • Source
  • Structure
  • Table
  • Tree
  • TreeIntegrity
  • TreeRebuild
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Download

Class Structure

Zpřístupňuje tabulky, jejich vlastnosti a sloupce

Nette\Object
Extended by App\Lib\Container implements ArrayAccess, Countable, Iterator
Extended by App\Lib\Structure
Namespace: App\Lib
Located at lib/Structure.php
Methods summary
public
# __construct( Nette\Database\Table\ActiveRow $table )

Konstruktor vytváří instanci struktury tabulky a jejich polí

Konstruktor vytváří instanci struktury tabulky a jejich polí

Parameters

$table

Overrides

App\Lib\Container::__construct()
public string
# getName( )

Vrací název tabulky

Vrací název tabulky

Returns

string
public string
# getDesc( )

Vrací Info o tabulce

Vrací Info o tabulce

Returns

string
public Nette\Database\Table\Selection
# getFields( )

Vrací položky tabulky

Vrací položky tabulky

Returns

Nette\Database\Table\Selection
public string
# getType( )

Vrací typ dat v tabulce (list - tree)

Vrací typ dat v tabulce (list - tree)

Returns

string
public string
# getObject( )

Vrací název tabulky v Databázi

Vrací název tabulky v Databázi

Returns

string
public boolean
# getFooter( )

Vrací true, pokud má tabulka zápatí

Vrací true, pokud má tabulka zápatí

Returns

boolean
public App\Lib\Structure
# disableFields( )

Znemožní editaci u všech položek formuláře

Znemožní editaci u všech položek formuláře

Returns

App\Lib\Structure
public App\Lib\Structure
# disableField( Nette\Database\GroupedSelection $field )

Znemožní editaci u položky formuláře

Znemožní editaci u položky formuláře

Parameters

$field

Returns

App\Lib\Structure
public App\Lib\Structure
# removeField( Nette\Database\Table\ActiveRow $field )

Odebere položku z formuláře

Odebere položku z formuláře

Parameters

$field

Returns

App\Lib\Structure
public
# getColumn( string $condition,…, mixed $parameters,… )

Zpřístupní metodu where z Nette\Database\Table\Selection

Zpřístupní metodu where z Nette\Database\Table\Selection

Parameters

$condition,…
Podmínka
$parameters,…
Parametr
private
# toArray( array $selection, $array = array() )

Převede dotaz(objekt) na asociované pole.

Převede dotaz(objekt) na asociované pole.

Parameters

$selection
$array
$array
Methods inherited from App\Lib\Container
count(), current(), key(), next(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), rewind(), valid()
Properties summary
private Nette\Database\Table\ActiveRow $table
#
Properties inherited from App\Lib\Container
$container
sberp API API documentation generated by ApiGen