Index: branches/5.2.x/core/units/logs/session_logs/session_log_eh.php =================================================================== diff -u -N -r15569 -r16513 --- branches/5.2.x/core/units/logs/session_logs/session_log_eh.php (.../session_log_eh.php) (revision 15569) +++ branches/5.2.x/core/units/logs/session_logs/session_log_eh.php (.../session_log_eh.php) (revision 16513) @@ -1,6 +1,6 @@ Application->recallObject($event->Prefix, null, Array ('skip_autoload' => 1)); - /* @var $object kDBItem */ $fields_hash = Array ( 'SessionStart' => adodb_mktime(), @@ -55,8 +55,8 @@ */ function OnEndSession($event) { + /** @var kDBItem $object */ $object = $this->Application->recallObject($event->Prefix, null, Array ('skip_autoload' => 1)); - /* @var $object kDBItem */ $object->Load($this->Application->RecallVar('_SessionLogId_')); if (!$object->isLoaded()) { @@ -111,17 +111,17 @@ { parent::OnAfterItemDelete($event); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $sql = 'SELECT ' . $this->Application->getUnitOption('change-log', 'IDField') . ' FROM ' . $this->Application->getUnitOption('change-log', 'TableName') . ' WHERE SessionLogId = ' . $object->GetID(); $related_ids = $this->Conn->GetCol($sql); if ( $related_ids ) { + /** @var kTempTablesHandler $temp_handler */ $temp_handler = $this->Application->recallObject('change-log_TempHandler', 'kTempTablesHandler'); - /* @var $temp_handler kTempTablesHandler */ $temp_handler->DeleteItems('change-log', '', $related_ids); }