Skip to content

Commit 869966e

Browse files
authored
Merge pull request #8 from WonderNetwork/fix/closure-serialization
closures can’t reference self/$this in order for them to be serialized
2 parents 90f1f44 + 19529c2 commit 869966e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ServiceFactory/SlimServiceFactory.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@ public function __invoke(ServicesBuilder $builder): iterable {
4747
yield self::INPUT_DENORMALIZER => get(DenormalizerInterface::class);
4848

4949
yield ControllerInvoker::class => static function (ContainerInterface $container) {
50-
$serializer = $container->get(self::INPUT_DENORMALIZER);
50+
$serializer = $container->get(SlimServiceFactory::INPUT_DENORMALIZER);
5151
if (false === $serializer instanceof DenormalizerInterface) {
5252
throw new RuntimeException(
5353
sprintf(
5454
'Service registered under %s key is expected to implement %s interface, %s given',
55-
self::INPUT_DENORMALIZER,
55+
SlimServiceFactory::INPUT_DENORMALIZER,
5656
DenormalizerInterface::class,
5757
get_debug_type($serializer),
5858
),

0 commit comments

Comments
 (0)