Doctrine\ODM\CouchDB\Tools\Migrations\Alpha2Migration::migrate PHP Метод

migrate() защищенный Метод

protected migrate ( array $docData )
$docData array
    protected function migrate(array $docData)
    {
        $migrate = false;
        if (isset($docData['doctrine_metadata']['type'])) {
            $docData['type'] = $docData['doctrine_metadata']['type'];
            unset($docData['doctrine_metadata']['type']);
            $migrate = true;
        }
        if (isset($docData['doctrine_metadata']['associations'])) {
            $associations = array();
            foreach ($docData['doctrine_metadata']['associations'] as $name => $values) {
                $docData[$name] = $values;
                $associations[] = $name;
            }
            $docData['doctrine_metadata'] = $associations;
            $migrate = true;
        }
        return $migrate ? $docData : null;
    }
Alpha2Migration