summaryrefslogtreecommitdiff
path: root/framework/Data/ActiveRecord/TActiveRecordGateway.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/Data/ActiveRecord/TActiveRecordGateway.php')
-rw-r--r--framework/Data/ActiveRecord/TActiveRecordGateway.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/framework/Data/ActiveRecord/TActiveRecordGateway.php b/framework/Data/ActiveRecord/TActiveRecordGateway.php
index f9cc5bbd..be9731c5 100644
--- a/framework/Data/ActiveRecord/TActiveRecordGateway.php
+++ b/framework/Data/ActiveRecord/TActiveRecordGateway.php
@@ -300,6 +300,8 @@ class TActiveRecordGateway extends TComponent
$param = new TActiveRecordGatewayEventParameter($type,$command,$record,$data);
$manager = $record->getRecordManager();
$event = 'on'.$type;
+ if($data instanceof TActiveRecordCriteria)
+ $data->{$event}($param);
$manager->{$event}($param);
}
}