Skip to content

Commit a57e9ee

Browse files
committed
Update ModelsCreator.php
1 parent 457f138 commit a57e9ee

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/Ubiquity/orm/creator/ModelsCreator.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* This class is part of Ubiquity
1313
*
1414
* @author jcheron <[email protected]>
15-
* @version 1.0.7
15+
* @version 1.0.8
1616
* @category ubiquity.dev
1717
*
1818
*/
@@ -74,13 +74,15 @@ public function create($config, $initCache = true, $singleTable = null, $offset
7474
$this->classes[$table] = $class;
7575
}
7676
$this->createRelations();
77+
7778
if (isset($singleTable)) {
7879
$this->createOneClass($singleTable, $modelsDir);
7980
} else {
8081
foreach ($this->classes as $table => $class) {
8182
$name = $class->getSimpleName();
8283
echo "Creating the {$name} class\n";
83-
$this->writeFile($modelsDir . \DS . $name . '.php', $class);
84+
$classContent=$class->__toString();
85+
$this->writeFile($modelsDir . \DS . $name . '.php', $classContent);
8486
}
8587
}
8688
if ($initCache === true) {
@@ -93,7 +95,8 @@ protected function createOneClass($singleTable, $modelsDir) {
9395
if (isset($this->classes[$singleTable])) {
9496
$class = $this->classes[$singleTable];
9597
echo "Creating the {$class->getName()} class\n";
96-
$this->writeFile($modelsDir . \DS . $class->getSimpleName() . '.php', $class);
98+
$classContent=$class->__toString();
99+
$this->writeFile($modelsDir . \DS . $class->getSimpleName() . '.php', $classContent);
97100
} else {
98101
echo "The {$singleTable} table does not exist in the database\n";
99102
}

0 commit comments

Comments
 (0)