PHP Класс Puli\Manager\Module\ModuleFileConverter

С версии: 1.0
Автор: Bernhard Schussek ([email protected])
Наследование: implements Webmozart\Json\Conversion\JsonConverter
Показать файл Открыть проект

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

Свойство Тип Описание
$versioner Webmozart\Json\Versioning\JsonVersioner

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

Метод Описание
__construct ( Webmozart\Json\Versioning\JsonVersioner $versioner ) Creates a new converter.
compareBindingDescriptors ( Puli\Manager\Api\Discovery\BindingDescriptor $a, Puli\Manager\Api\Discovery\BindingDescriptor $b )
fromJson ( $jsonData, array $options = [] )
toJson ( $moduleFile, array $options = [] )

Защищенные методы

Метод Описание
addJsonToModuleFile ( stdClass $jsonData, ModuleFile $moduleFile )
addModuleFileToJson ( ModuleFile $moduleFile, stdClass $jsonData )

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

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

Creates a new converter.
public __construct ( Webmozart\Json\Versioning\JsonVersioner $versioner )
$versioner Webmozart\Json\Versioning\JsonVersioner The JSON versioner.

addJsonToModuleFile() защищенный Метод

protected addJsonToModuleFile ( stdClass $jsonData, ModuleFile $moduleFile )
$jsonData stdClass
$moduleFile Puli\Manager\Api\Module\ModuleFile

addModuleFileToJson() защищенный Метод

protected addModuleFileToJson ( ModuleFile $moduleFile, stdClass $jsonData )
$moduleFile Puli\Manager\Api\Module\ModuleFile
$jsonData stdClass

compareBindingDescriptors() публичный статический Метод

public static compareBindingDescriptors ( Puli\Manager\Api\Discovery\BindingDescriptor $a, Puli\Manager\Api\Discovery\BindingDescriptor $b )
$a Puli\Manager\Api\Discovery\BindingDescriptor
$b Puli\Manager\Api\Discovery\BindingDescriptor

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

public fromJson ( $jsonData, array $options = [] )
$options array

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

public toJson ( $moduleFile, array $options = [] )
$options array

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

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

protected JsonVersioner,Webmozart\Json\Versioning $versioner
Результат Webmozart\Json\Versioning\JsonVersioner