private function getPropertyManipulator(EntityManagerInterface $entityManager): PropertyManipulator
    {
        $oid = spl_object_hash($entityManager);
        if (!isset($this->propertyManipulators[$oid])) {
            $this->propertyManipulators[$oid] = new PropertyManipulator();
        }

        return $this->propertyManipulators[$oid];
    }
private function getPropertyManipulator(EntityManagerInterface $entityManager): PropertyManipulator
    {
        $oid = spl_object_hash($entityManager);
        if (!isset($this->propertyManipulators[$oid])) {
            $this->propertyManipulators[$oid] = new PropertyManipulator();
        }

        return $this->propertyManipulators[$oid];
    }
private function getPropertyManipulator ( EntityManagerInterface $ entityManager ) : PropertyManipulator { $ oid = spl_object_hash ( $ entityManager ) ; if ( ! isset ( $ this -> propertyManipulators [ $ oid ] ) ) { $ this -> propertyManipulators [ $ oid ] = new PropertyManipulator ( ) ; } return $ this -> propertyManipulators [ $ oid ] ; }
Returns PropertyManipulator for specified ObjectManager

@param EntityManagerInterface $entityManager
@return PropertyManipulator
Returns PropertyManipulator for specified ObjectManager