From 0f0d3c62e608287cdf77f1a3239371b521ecb40b Mon Sep 17 00:00:00 2001 From: wei <> Date: Sat, 14 Apr 2007 05:02:29 +0000 Subject: Refactor ActiveRecordGateway to use TDataGatewayCommand --- framework/Data/ActiveRecord/TActiveRecordStateRegistry.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'framework/Data/ActiveRecord/TActiveRecordStateRegistry.php') diff --git a/framework/Data/ActiveRecord/TActiveRecordStateRegistry.php b/framework/Data/ActiveRecord/TActiveRecordStateRegistry.php index 59222e44..ef415b5e 100644 --- a/framework/Data/ActiveRecord/TActiveRecordStateRegistry.php +++ b/framework/Data/ActiveRecord/TActiveRecordStateRegistry.php @@ -240,12 +240,12 @@ class TActiveRecordStateRegistry */ public function commit($record,$gateway) { - $rowsAffected=0; + $rowsAffected=false; if($this->getIsRemovedObject($record)) { $rowsAffected = $gateway->delete($record); - if($rowsAffected===1) + if($rowsAffected) $this->removeRemovedObject($record); } else @@ -255,10 +255,10 @@ class TActiveRecordStateRegistry else if($this->getIsNewObject($record)) $rowsAffected = $gateway->insert($record); - if($rowsAffected===1) + if($rowsAffected) $this->registerClean($record); } - return $rowsAffected===1; + return (boolean)$rowsAffected; } } -- cgit v1.2.3