Doctrine\Search\Serializer\JMSSerializer::__construct PHP Method

__construct() public method

public __construct ( JMS\Serializer\SerializationContext $context = null, JMS\Serializer\Serializer $serializer = null )
$context JMS\Serializer\SerializationContext
$serializer JMS\Serializer\Serializer
    public function __construct(SerializationContext $context = null, Serializer $serializer = null)
    {
        $this->context = $context;
        $this->serializer = $serializer ?: SerializerBuilder::create()->setPropertyNamingStrategy(new SerializedNameAnnotationStrategy(new IdenticalPropertyNamingStrategy()))->addDefaultHandlers()->build();
    }