Skip to content
docs.
WORKSPACE

Your documentation

Explore the project catalog
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компоненты✓Zorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Catalog
Documentation/Zorin Platform

ZCONF — API

src/Builder.php

function __construct(int $indent = 4)
function addValue(string $key, $val, string $comment = ''): Builder
function addTable(string $key): Builder
function addArrayOfTable(string $key): Builder
function addComment(string $comment): Builder
function getString(): string

src/Exception/DumpException.php

function __construct($message = "", $code = 0, Throwable $previous = null)

src/Exception/ParseException.php

function __construct(string $message, int $parsedLine = -1, string $snippet = null, string $parsedFile = null, Exception $previous = null)
function getSnippet(): string
function setSnippet(string $snippet): void
function getParsedFile(): string
function setParsedFile(string $parsedFile): void
function getParsedLine(): int
function setParsedLine(int $parsedLine): void

src/Exception/SyntaxException.php

function __construct(string $message, ZToken $token = null, Exception $previous = null)
function setToken(ZToken $token): void
function getToken(): ?ZToken

src/Internal/ZArray.php

function __construct()
function addKeyValue(string $name, $value): void
function addTableKey(string $name): void
function beginInlineTableKey(string $name): void
function endCurrentInlineTableKey(): void
function addArrayTableKey(string $name): void
function escapeKey(string $name): string
function getArray(): array

src/Internal/ZLexer.php

function generateNewlineTokens(): ZLexer
function generateEosToken(): ZLexer
function setNewlineTokenName(string $name): ZLexer
function setEosTokenName(string $name): ZLexer
function tokenize(string $input): ZStream

src/Internal/ZStore.php

function addKey(string $name): void
function isValidKey(string $name): bool
function addTableKey(string $name): void
function isValidTableKey(string $name): bool
function isValidInlineTable(string $name): bool
function addInlineTableKey(string $name): void
function addArrayTableKey(string $name): void
function isValidArrayTableKey(string $name): bool
function isRegisteredAsTableKey(string $name): bool
function isRegisteredAsArrayTableKey(string $name): bool
function isTableImplicitFromArryTable(string $name): bool

src/Internal/ZStream.php

function __construct(array $tokens)
function moveNext(): ?ZToken
function matchNext(string $tokenName): string
function skipWhile(string $tokenName): void
function skipWhileAny(array $tokenNames): void
function isNext(string $tokenName): bool
function isNextSequence(array $tokenNames): bool
function isNextAny(array $tokenNames): bool
function getAll(): array
function hasPendingTokens(): bool
function reset(): void

src/Internal/ZToken.php

function __construct(string $value, string $name, int $line)
function getValue(): string
function getName(): string
function getLine(): int
function __toString(): string

src/Parser.php

function __construct(ZLexer $lexer = null)
static function __callStatic($name, $arguments)
static function parseString(string $input, bool $resultAsObject = false)
static function parseFile(string $input, bool $resultAsObject = false)
function parse(string $input, bool $resultAsObject = false)