Skip to content

Commit

Permalink
fixed the generating of classes based on xml files, changed ClassMeta…
Browse files Browse the repository at this point in the history
…data to ClassMetadataInfo in these files (as in the ORM tool/mapping)
  • Loading branch information
Ruud Arentsen committed Aug 11, 2011
1 parent f426b8b commit 6345d18
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion lib/Doctrine/ODM/MongoDB/Mapping/ClassMetadataFactory.php
Expand Up @@ -341,7 +341,7 @@ protected function getParentClasses($name)
return $parentClasses;
}

private function completeIdGeneratorMapping(ClassMetadata $class)
private function completeIdGeneratorMapping(ClassMetadataInfo $class)
{
$idGenOptions = $class->generatorOptions;
switch ($class->generatorType) {
Expand Down
8 changes: 4 additions & 4 deletions lib/Doctrine/ODM/MongoDB/Mapping/Driver/XmlDriver.php
Expand Up @@ -133,7 +133,7 @@ public function loadMetadataForClass($className, ClassMetadataInfo $class)
}
}

private function addFieldMapping(ClassMetadata $class, $mapping)
private function addFieldMapping(ClassMetadataInfo $class, $mapping)
{
$keys = null;
$name = isset($mapping['name']) ? $mapping['name'] : $mapping['fieldName'];
Expand Down Expand Up @@ -172,7 +172,7 @@ private function addFieldMapping(ClassMetadata $class, $mapping)
$class->mapField($mapping);
}

private function addEmbedMapping(ClassMetadata $class, $embed, $type)
private function addEmbedMapping(ClassMetadataInfo $class, $embed, $type)
{
$cascade = array_keys((array) $embed->cascade);
if (1 === count($cascade)) {
Expand All @@ -199,7 +199,7 @@ private function addEmbedMapping(ClassMetadata $class, $embed, $type)
$this->addFieldMapping($class, $mapping);
}

private function addReferenceMapping(ClassMetadata $class, $reference, $type)
private function addReferenceMapping(ClassMetadataInfo $class, $reference, $type)
{
$cascade = array_keys((array) $reference->cascade);
if (1 === count($cascade)) {
Expand Down Expand Up @@ -229,7 +229,7 @@ private function addReferenceMapping(ClassMetadata $class, $reference, $type)
$this->addFieldMapping($class, $mapping);
}

private function addIndex(ClassMetadata $class, SimpleXmlElement $xmlIndex)
private function addIndex(ClassMetadataInfo $class, SimpleXmlElement $xmlIndex)
{
$attributes = $xmlIndex->attributes();
$options = array();
Expand Down
Expand Up @@ -20,7 +20,7 @@
namespace Doctrine\ODM\MongoDB\Tools;

use Doctrine\ODM\MongoDB\Mapping\ClassMetadataFactory;
use Doctrine\ODM\MongoDB\Mapping\ClassMetadata;
use Doctrine\ODM\MongoDB\Mapping\ClassMetadataInfo;

/**
* The DisconnectedClassMetadataFactory is used to create ClassMetadata objects
Expand All @@ -43,7 +43,7 @@ class DisconnectedClassMetadataFactory extends ClassMetadataFactory
*/
protected function newClassMetadataInstance($className)
{
$metadata = new ClassMetadata($className);
$metadata = new ClassMetadataInfo($className);
if (strpos($className, "\\") !== false) {
$metadata->namespace = strrev(substr( strrev($className), strpos(strrev($className), "\\")+1 ));
} else {
Expand Down

0 comments on commit 6345d18

Please sign in to comment.