improve logging

This commit is contained in:
Beu
2025-06-22 19:59:01 +02:00
parent af10e1678a
commit 787964a8ed

View File

@ -32,7 +32,7 @@ class MatchManagerAdminUI implements CallbackListener, ManialinkPageAnswerListen
* Constants * Constants
*/ */
const PLUGIN_ID = 174; const PLUGIN_ID = 174;
const PLUGIN_VERSION = 2.2; const PLUGIN_VERSION = 2.3;
const PLUGIN_NAME = 'MatchManager Admin UI'; const PLUGIN_NAME = 'MatchManager Admin UI';
const PLUGIN_AUTHOR = 'Beu'; const PLUGIN_AUTHOR = 'Beu';
@ -198,6 +198,8 @@ class MatchManagerAdminUI implements CallbackListener, ManialinkPageAnswerListen
* @return void * @return void
*/ */
public function generateManialink() { public function generateManialink() {
$this->log("Generating interface with ". count($this->menuItems) . " items");
$quadStyle = $this->maniaControl->getManialinkManager()->getStyleManager()->getDefaultQuadStyle(); $quadStyle = $this->maniaControl->getManialinkManager()->getStyleManager()->getDefaultQuadStyle();
$quadSubstyle = $this->maniaControl->getManialinkManager()->getStyleManager()->getDefaultQuadSubstyle(); $quadSubstyle = $this->maniaControl->getManialinkManager()->getStyleManager()->getDefaultQuadSubstyle();
$itemMarginFactorX = 1.3; $itemMarginFactorX = 1.3;
@ -277,14 +279,12 @@ class MatchManagerAdminUI implements CallbackListener, ManialinkPageAnswerListen
public function addMenuItem(MatchManagerAdminUI_MenuItem $menuItem) { public function addMenuItem(MatchManagerAdminUI_MenuItem $menuItem) {
$this->removeMenuItem($menuItem->getActionId()); $this->removeMenuItem($menuItem->getActionId());
$this->log("New Menu Item: ". $menuItem->getActionId());
$this->menuItems[] = $menuItem; $this->menuItems[] = $menuItem;
$this->updateManialink = true; $this->updateManialink = true;
} }
public function removeMenuItem(string $actionId) { public function removeMenuItem(string $actionId) {
$this->log("Removing Menu Item: ". $actionId);
$this->menuItems = array_filter($this->menuItems, function($menuItem) use ($actionId) { $this->menuItems = array_filter($this->menuItems, function($menuItem) use ($actionId) {
return $menuItem->getActionId() !== $actionId; return $menuItem->getActionId() !== $actionId;
}); });