PHP Интерфейс Neomerx\JsonApi\Contracts\Factories\FactoryInterface

Наследование: extends Neomerx\JsonApi\Contracts\Document\DocumentFactoryInterface, extends Neomerx\JsonApi\Contracts\Encoder\Parser\ParserFactoryInterface, extends Neomerx\JsonApi\Contracts\Encoder\Stack\StackFactoryInterface, extends Neomerx\JsonApi\Contracts\Encoder\Handlers\HandlerFactoryInterface, extends Neomerx\JsonApi\Contracts\Http\HttpFactoryInterface, extends Neomerx\JsonApi\Contracts\Schema\SchemaFactoryInterface, extends Psr\Log\LoggerAwareInterface
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
createCodecMatcher ( ) : Neomerx\JsonApi\Contracts\Codec\CodecMatcherInterface Create codec matcher.
createEncoder ( Neomerx\JsonApi\Contracts\Schema\ContainerInterface $container, Neomerx\JsonApi\Encoder\EncoderOptions $encoderOptions = null ) : Neomerx\JsonApi\Contracts\Encoder\EncoderInterface Create encoder.

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

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

Create codec matcher.
public createCodecMatcher ( ) : Neomerx\JsonApi\Contracts\Codec\CodecMatcherInterface
Результат Neomerx\JsonApi\Contracts\Codec\CodecMatcherInterface

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

Create encoder.
public createEncoder ( Neomerx\JsonApi\Contracts\Schema\ContainerInterface $container, Neomerx\JsonApi\Encoder\EncoderOptions $encoderOptions = null ) : Neomerx\JsonApi\Contracts\Encoder\EncoderInterface
$container Neomerx\JsonApi\Contracts\Schema\ContainerInterface
$encoderOptions Neomerx\JsonApi\Encoder\EncoderOptions
Результат Neomerx\JsonApi\Contracts\Encoder\EncoderInterface