From adebad37e182485154c727b528eaac81531e9e29 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 29 Oct 2018 09:16:52 +0800 Subject: [PATCH] Pman/Roo.php --- Pman/Roo.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Pman/Roo.php b/Pman/Roo.php index 1d77386..e116afa 100644 --- a/Pman/Roo.php +++ b/Pman/Roo.php @@ -32,7 +32,7 @@ require_once 'Pman.php'; * - beforeInsert($request,$roo) - before insert - jerr() will stop insert.. * * AFTER - * - onUpdate($old, $request,$roo) - after update // return value ignored + * - onUpdate($old, $request,$roo, $event) - after update // return value ignored * - onInsert($request,$roo, $event) - after insert * - onDelete($req, $roo) - after delete * - onUpload($roo) @@ -1100,11 +1100,11 @@ class Pman_Roo extends Pman if ($res === false) { $this->jerr($x->_lastError->toString()); } - + $ev = $this->addEvent("EDIT", $x); + if (method_exists($x, 'onUpdate')) { - $x->onUpdate($old, $req, $this); + $x->onUpdate($old, $req, $this, $ev); } - $ev = $this->addEvent("EDIT", $x); if ($ev) { $ev->audit($x, $old); } -- 2.39.2