|
@@ -18,27 +18,20 @@
|
|
|
|
|
|
namespace JMS\SerializerBundle\Serializer\Construction;
|
|
namespace JMS\SerializerBundle\Serializer\Construction;
|
|
|
|
|
|
-use Symfony\Bridge\Doctrine\ManagerRegistry;
|
|
|
|
|
|
+use Doctrine\Common\Persistence\ManagerRegistry;
|
|
use JMS\SerializerBundle\Serializer\VisitorInterface;
|
|
use JMS\SerializerBundle\Serializer\VisitorInterface;
|
|
use JMS\SerializerBundle\Metadata\ClassMetadata;
|
|
use JMS\SerializerBundle\Metadata\ClassMetadata;
|
|
|
|
|
|
class DoctrineObjectConstructor implements ObjectConstructorInterface
|
|
class DoctrineObjectConstructor implements ObjectConstructorInterface
|
|
{
|
|
{
|
|
- /**
|
|
|
|
- * @var \Symfony\Bridge\Doctrine\ManagerRegistry
|
|
|
|
- */
|
|
|
|
private $managerRegistry;
|
|
private $managerRegistry;
|
|
-
|
|
|
|
- /**
|
|
|
|
- * @var \JMS\SerializerBundle\Serializer\Construction\ObjectConstructorInterface
|
|
|
|
- */
|
|
|
|
private $fallbackConstructor;
|
|
private $fallbackConstructor;
|
|
|
|
|
|
/**
|
|
/**
|
|
* Constructor.
|
|
* Constructor.
|
|
*
|
|
*
|
|
- * @param \Symfony\Bridge\Doctrine\ManagerRegistry $managerRegistry
|
|
|
|
- * @param \JMS\SerializerBundle\Serializer\Construction\ObjectConstructorInterface $fallbackConstructor
|
|
|
|
|
|
+ * @param ManagerRegistry $managerRegistry
|
|
|
|
+ * @param ObjectConstructorInterface $fallbackConstructor
|
|
*/
|
|
*/
|
|
public function __construct(ManagerRegistry $managerRegistry, ObjectConstructorInterface $fallbackConstructor)
|
|
public function __construct(ManagerRegistry $managerRegistry, ObjectConstructorInterface $fallbackConstructor)
|
|
{
|
|
{
|