I tried to install the JSMSerializerBundle but event with Metadata library at version 1.1. When I want to clear my cache, it failed with error :
[ErrorException]
Catchable Fatal Error:
Argument 1 passed toJMSSerializerBundleTwigSerializerExtension::__construct()
must be an instance ofJMSSerializerBundleSerializerSerializerInterface
, instance ofSymfonyComponentSerializerSerializer
given,called in
/opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php
on line 2397 and defined in/opt/lampp/htdocs/K/vendor/bundles/JMS/SerializerBundle/Twig/SerializerExtension.php
line 37
In fact, the AppKernel
code seems strange to me with the $this
:
// in AppKernel::registerBundles()
$bundles = array(
// ...
new JMSSerializerBundleJMSSerializerBundle($this),
// ...
);
Do you have this error too?
See Question&Answers more detail:os