PHP Класс Joli\Jane\Guesser\JsonSchema\ObjectGuesser

Наследование: implements Joli\Jane\Guesser\GuesserInterface, implements Joli\Jane\Guesser\PropertiesGuesserInterface, implements Joli\Jane\Guesser\TypeGuesserInterface, implements Joli\Jane\Guesser\ChainGuesserAwareInterface, implements Joli\Jane\Guesser\ClassGuesserInterface, use trait Joli\Jane\Guesser\ChainGuesserAwareTrait
Показать файл Открыть проект

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

Свойство Тип Описание
$naming Joli\Jane\Generator\Naming
$resolver Joli\Jane\Reference\Resolver

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

Метод Описание
__construct ( Naming $naming, Resolver $resolver )
guessClass ( $object, $name )
guessProperties ( $object, $name, $classes )
guessType ( $object, $name, $classes )
supportObject ( $object )

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

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

public __construct ( Naming $naming, Resolver $resolver )
$naming Joli\Jane\Generator\Naming
$resolver Joli\Jane\Reference\Resolver

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

public guessClass ( $object, $name )

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

public guessProperties ( $object, $name, $classes )

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

public guessType ( $object, $name, $classes )

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

public supportObject ( $object )

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

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

protected Naming,Joli\Jane\Generator $naming
Результат Joli\Jane\Generator\Naming

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

protected Resolver,Joli\Jane\Reference $resolver
Результат Joli\Jane\Reference\Resolver