From: Andrey Kutejko Date: Sun, 17 Feb 2013 13:32:17 +0000 (+0200) Subject: add relation building warning X-Git-Tag: 0.5~307 X-Git-Url: https://git.andy128k.dev/?a=commitdiff_plain;h=11180d1758fb8c94513583d6942d5823a9df4b9d;p=ipf.git add relation building warning --- diff --git a/ipf/orm/import/schema.php b/ipf/orm/import/schema.php index dbb6c21..76a9ab3 100644 --- a/ipf/orm/import/schema.php +++ b/ipf/orm/import/schema.php @@ -144,8 +144,7 @@ class IPF_ORM_Import_Schema $array = $this->buildSchema($schema, $format); foreach ($array as $name => $definition) { - - if ( ! empty($models) && !in_array($definition['className'], $models)) { + if (!empty($models) && !in_array($definition['className'], $models)) { continue; } print " $name\n"; @@ -395,7 +394,7 @@ class IPF_ORM_Import_Schema } foreach ($array as $name => $properties) { - if ( ! isset($properties['relations'])) { + if (!isset($properties['relations'])) { continue; } @@ -405,6 +404,7 @@ class IPF_ORM_Import_Schema foreach ($relations as $alias => $relation) { $class = isset($relation['class']) ? $relation['class']:$alias; if (!isset($array[$class])) { + print "Warning: Ignoring relation to unknown model '$class' in model '$className'. \n"; continue; } $relation['class'] = $class;