summaryrefslogtreecommitdiff
path: root/framework/Data/ActiveRecord/TActiveRecord.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/Data/ActiveRecord/TActiveRecord.php')
-rw-r--r--framework/Data/ActiveRecord/TActiveRecord.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/framework/Data/ActiveRecord/TActiveRecord.php b/framework/Data/ActiveRecord/TActiveRecord.php
index ea33035d..7ab45a2b 100644
--- a/framework/Data/ActiveRecord/TActiveRecord.php
+++ b/framework/Data/ActiveRecord/TActiveRecord.php
@@ -172,7 +172,7 @@ abstract class TActiveRecord extends TComponent
*/
public function save()
{
- $this->commitChanges();
+ return $this->commitChanges();
}
/**
@@ -524,7 +524,8 @@ abstract class TActiveRecord extends TComponent
$fields = array();
foreach($matches as $match)
{
- $sql = $meta->getColumn($match[1])->getName() . ' = ? ';
+ $column = $meta->getColumn($match[1]);
+ $sql = $column->getName() . ' = ? ';
if(count($match) > 2)
$sql .= strtoupper(str_replace('_', '', $match[2]));
$fields[] = $sql;