public function DBInsertNoReload() { $res = parent::DBInsertNoReload(); // Invoke extensions after insertion (the object must exist, have an id, etc.) foreach (MetaModel::EnumPlugins('iApplicationObjectExtension') as $oExtensionInstance) { $oExtensionInstance->OnDBInsert($this, self::GetCurrentChange()); } return $res; }