]> git.andy128k.dev Git - ipf.git/commitdiff
add relation building warning
authorAndrey Kutejko <andy128k@gmail.com>
Sun, 17 Feb 2013 13:32:17 +0000 (15:32 +0200)
committerAndrey Kutejko <andy128k@gmail.com>
Sun, 17 Feb 2013 13:32:17 +0000 (15:32 +0200)
ipf/orm/import/schema.php

index dbb6c211ddf035c8adbffc7947e4a9727efd2a43..76a9ab3eb91998bcb8f62497bb4280a558d74a4f 100644 (file)
@@ -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;