Check for member existence

This commit is contained in:
Dennis Eichhorn 2016-02-14 23:09:57 +01:00
parent c964ba8433
commit aa1346e9b4

View File

@ -589,7 +589,7 @@ abstract class DataMapperAbstract implements DataMapperInterface
$reflectionClass = new \ReflectionClass(get_class($obj));
foreach ($result as $column => $value) {
if ($reflectionClass->hasProperty(static::$columns[$column]['internal'])) {
if (isset(static::$columns[$column]['internal']) && $reflectionClass->hasProperty(static::$columns[$column]['internal'])) {
$reflectionProperty = $reflectionClass->getProperty(static::$columns[$column]['internal']);
if (!($accessible = $reflectionProperty->isPublic())) {