PHP 클래스 Lemon\RestBundle\Serializer\IdCollectionHandler

상속: implements JMS\Serializer\Handler\SubscribingHandlerInterface
파일 보기 프로젝트 열기: stanlemon/rest-bundle

보호된 프로퍼티들

프로퍼티 타입 설명
$doctrine Symfony\Bridge\Doctrine\ManagerRegistry

공개 메소드들

메소드 설명
__construct ( Symfony\Bridge\Doctrine\ManagerRegistry $doctrine )
deserializeIdCollectionFromJson ( JMS\Serializer\JsonDeserializationVisitor $visitor, $data, array $type ) : ArrayCollection
getSubscribingMethods ( )
serializeIdCollectionToJson ( JMS\Serializer\JsonSerializationVisitor $visitor, Doctrine\Common\Collections\Collection $idCollection, array $type, JMS\Serializer\Context $context ) : array

메소드 상세

__construct() 공개 메소드

public __construct ( Symfony\Bridge\Doctrine\ManagerRegistry $doctrine )
$doctrine Symfony\Bridge\Doctrine\ManagerRegistry

deserializeIdCollectionFromJson() 공개 메소드

public deserializeIdCollectionFromJson ( JMS\Serializer\JsonDeserializationVisitor $visitor, $data, array $type ) : ArrayCollection
$visitor JMS\Serializer\JsonDeserializationVisitor
$data
$type array
리턴 Doctrine\Common\Collections\ArrayCollection

getSubscribingMethods() 공개 정적인 메소드

public static getSubscribingMethods ( )

serializeIdCollectionToJson() 공개 메소드

public serializeIdCollectionToJson ( JMS\Serializer\JsonSerializationVisitor $visitor, Doctrine\Common\Collections\Collection $idCollection, array $type, JMS\Serializer\Context $context ) : array
$visitor JMS\Serializer\JsonSerializationVisitor
$idCollection Doctrine\Common\Collections\Collection
$type array
$context JMS\Serializer\Context
리턴 array

프로퍼티 상세

$doctrine 보호되어 있는 프로퍼티

protected ManagerRegistry,Symfony\Bridge\Doctrine $doctrine
리턴 Symfony\Bridge\Doctrine\ManagerRegistry