[-] Core : Fix #PSCFV-5194 object instead of object name stored in class definition

This commit is contained in:
rGaillard
2012-10-25 14:24:14 +00:00
parent 41518fd8f1
commit 77246c8d75

View File

@@ -1414,7 +1414,12 @@ abstract class ObjectModelCore
{
$reflection = new ReflectionClass($class);
$definition = $reflection->getStaticPropertyValue('definition');
$definition['classname'] = $class;
if (is_object($class))
$definition['classname'] = get_class($class);
else
$definition['classname'] = $class;
if (!empty($definition['multilang']))
$definition['associations'][Collection::LANG_ALIAS] = array(
'type' => self::HAS_MANY,