Documentation

yatdl extends staticModel
in package

YaML Table Definition Language<br> Parse Wrapper<br> uses \nkorg\yatdl\parser as of FPCM 3.6

Tags
author

Stefan Seehafer sea75300@yahoo.de

copyright

(c) 2011-2022, Stefan Seehafer

license

http://www.gnu.org/licenses/gpl.txt GPLv3

since
3.2.0

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

$cacheModule

Cache Modul

protected string $cacheModule = ''
Tags
since
3.4

$cacheName

Cache name

protected string $cacheName = false

$data

Data array

protected array<string|int, mixed> $data

$parser

Datentypen mit Längen-Angabe

protected yatdl $parser
Tags
since
3.6

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
since
3.3.2
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
since
5.0.0-b1
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
Tags
since
3.4
Return values
mixed

Search results