yatdl
extends staticModel
in package
YaML Table Definition Language<br> Parse Wrapper<br> uses \nkorg\yatdl\parser as of FPCM 3.6
Tags
Table of Contents
- $cache : cache
- Cache object
- $cacheModule : string
- Cache Modul
- $cacheName : string
- Cache name
- $config : config
- Config object
- $data : array<string|int, mixed>
- Data array
- $events : events
- Event list
- $language : language
- Sprachobjekt
- $notifications : notifications
- Notifications
- $parser : yatdl
- Datentypen mit Längen-Angabe
- $permissions : permissions
- Permissions
- $session : session
- Session objekt
- __construct() : void
- Constructore
- dumpYamlArray() : void
- Debug-Ausgabe von geparstem YAML-String
- getArray() : array<string|int, mixed>
- Gibt geparsten YAML-String als Array zurück
- getCacheName() : string
- Cache-Name zurückgeben
- getSqlString() : string
- Gibt fertigen SQL-String zurück
- getTable() : tableItem
- Returns parsed data as \nkorg\yatdl\tableItem instance
- parse() : bool
- Parst Array aus YAML-String in SQL-String
- setTablePrefix() : mixed
- Setzt zusätzliches Tabellen-Prefix
Properties
$cache
Cache object
protected
cache
$cache
$cacheModule
Cache Modul
protected
string
$cacheModule
= ''
Tags
$cacheName
Cache name
protected
string
$cacheName
= false
$config
Config object
protected
config
$config
$data
Data array
protected
array<string|int, mixed>
$data
$events
Event list
protected
events
$events
$language
Sprachobjekt
protected
language
$language
$notifications
Notifications
protected
notifications
$notifications
Tags
$parser
Datentypen mit Längen-Angabe
protected
yatdl
$parser
Tags
$permissions
Permissions
protected
permissions
$permissions
Tags
$session
Session objekt
protected
session
$session
Methods
__construct()
Constructore
public
__construct(string $filePath) : void
Parameters
- $filePath : string
Return values
void —dumpYamlArray()
Debug-Ausgabe von geparstem YAML-String
public
dumpYamlArray() : void
Return values
void —getArray()
Gibt geparsten YAML-String als Array zurück
public
getArray() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getCacheName()
Cache-Name zurückgeben
public
getCacheName([string $addName = '' ]) : string
Parameters
- $addName : string = ''
Return values
string —getSqlString()
Gibt fertigen SQL-String zurück
public
getSqlString() : string
Return values
string —getTable()
Returns parsed data as \nkorg\yatdl\tableItem instance
public
getTable() : tableItem
Tags
Return values
tableItem —parse()
Parst Array aus YAML-String in SQL-String
public
parse() : bool
Return values
bool —setTablePrefix()
Setzt zusätzliches Tabellen-Prefix
public
setTablePrefix(string $tablePrefix) : mixed
Parameters
- $tablePrefix : string