Lines Matching refs:builder

24     private $builder;  variable in JMS\\Serializer\\Tests\\SerializerBuilderTest
30 $serializer = $this->builder->build();
45 self::assertSame($this->builder, $this->builder->setCacheDir($this->tmpDir));
46 $serializer = $this->builder->build();
59 $serializer = $this->builder->build();
74 $this->builder->setTypeParser($parserMock);
76 $serializer = $this->builder->build();
85 …self::assertSame($this->builder, $this->builder->configureHandlers(static function (HandlerRegistr…
88 … self::assertEquals('{}', $this->builder->build()->serialize(new \DateTime('2020-04-16'), 'json'));
98 $this->builder,
99 $this->builder->setSerializationVisitor('json', new JsonSerializationVisitorFactory())
102 $this->builder->build()->serialize('foo', 'xml');
108 $this->getIncludeInterfaces($this->builder),
113 $this->getIncludeInterfaces($this->builder->includeInterfaceMetadata(true)),
118 $this->getIncludeInterfaces($this->builder->includeInterfaceMetadata(false)),
123 $this->builder,
124 $this->builder->includeInterfaceMetadata(true)
139 $this->builder->setSerializationContextFactory($contextFactoryMock);
141 $serializer = $this->builder->build();
158 $this->builder->setDeserializationContextFactory($contextFactoryMock);
160 $serializer = $this->builder->build();
169 $this->builder->setSerializationContextFactory(static function () {
174 $serializer = $this->builder->build();
183 $this->builder->setSerializationContextFactory(static function () {
188 $serializer = $this->builder->build();
228 $this->builder->setExpressionEvaluator(new ExpressionEvaluator($language));
230 $serializer = $this->builder->build();
242 $this->builder->setExpressionEvaluator(new ExpressionEvaluator($language));
244 $serializer = $this->builder->build();
259 $this->builder = SerializerBuilder::create();
280 private function getIncludeInterfaces(SerializerBuilder $builder) argument
282 $factory = $this->getField($builder->build(), 'factory');