PHP Класс JSON, generatedata

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$L

Защищенные свойства (Protected)

Свойство Тип Описание
$codeMirrorModes
$contentTypeHeader
$exportTypeName
$isEnabled
$jsModules

Открытые методы

Метод Описание
generate ( $generator )
getAdditionalSettingsHTML ( )
getDownloadFilename ( Generator $generator ) : string Used for constructing the filename of the filename when downloading.

Приватные методы

Метод Описание
determineNumericFields ( $template )
generateComplex ( $generator, $data, $stripWhitespace )
generateSimple ( $generator, $data, $stripWhitespace )
getDataStructureFormat ( ) : string Returns the desired JSON data structure format - simple or complex.
shouldStripWhitespace ( ) Wrapper function to find out whether the user wants whitespace to be enabled or not. The settings content is either JSON or a POST array, depending on where the generation is taking place.

Описание методов

generate() публичный Метод

public generate ( $generator )

getAdditionalSettingsHTML() публичный Метод

getDownloadFilename() публичный Метод

Used for constructing the filename of the filename when downloading.
См. также: ExportTypePlugin::getDownloadFilename()
public getDownloadFilename ( Generator $generator ) : string
$generator Generator
Результат string

Описание свойств

$L публичное свойство

public $L

$codeMirrorModes защищенное свойство

protected $codeMirrorModes

$contentTypeHeader защищенное свойство

protected $contentTypeHeader

$exportTypeName защищенное свойство

protected $exportTypeName

$isEnabled защищенное свойство

protected $isEnabled

$jsModules защищенное свойство

protected $jsModules