Lines Matching refs:event

33 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => get_class($obj), 'p…
34 $this->subscriber->onPreSerialize($event);
36 self::assertEquals(['name' => get_parent_class($obj), 'params' => []], $event->getType());
42 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => 'FakedName', 'param…
43 $this->subscriber->onPreSerialize($event);
45 self::assertEquals(['name' => 'FakedName', 'params' => []], $event->getType());
60 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => SimpleObjectProxy::…
61 $this->subscriber->onPreSerialize($event);
63 self::assertEquals(['name' => SimpleObjectProxy::class, 'params' => []], $event->getType());
71 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => 'FakedName', 'param…
72 $subscriber->onPreSerialize($event);
74 self::assertEquals(['name' => 'FakedName', 'params' => []], $event->getType());
88 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => SimpleObjectProxy::…
89 $subscriber->onPreSerialize($event);
93 …$event = $this->createEvent($obj = new SimpleObjectProxy('a', 'b'), ['name' => 'FakeName', 'params…
94 $subscriber->onPreSerialize($event);
107 $event = $this->createEvent($proxy, ['name' => get_class($proxy), 'params' => []]);
108 $this->dispatcher->dispatch('serializer.pre_serialize', get_class($proxy), 'json', $event);
118 …s->dispatcher->addListener('serializer.pre_serialize', static function (PreSerializeEvent $event) {
119 $event->setType('foo', ['bar']);
122 $event = $this->createEvent($proxy, ['name' => get_class($proxy), 'params' => []]);
123 $this->dispatcher->dispatch('serializer.pre_serialize', get_class($proxy), 'json', $event);
125 self::assertSame(['name' => 'foo', 'params' => ['bar']], $event->getType());
132 $event = $this->createEvent($proxy, ['name' => 'foo', 'params' => []]);
133 $this->dispatcher->dispatch('serializer.pre_serialize', get_class($proxy), 'json', $event);
135 self::assertSame(['name' => 'foo', 'params' => []], $event->getType());
143 $event = $this->createEvent($object, $type);
144 $this->subscriber->onPreSerialize($event);
146 self::assertSame(['name' => SimpleObject::class, 'params' => ['baz']], $event->getType());