phpdoc improvements
This commit is contained in:
		| @@ -17,8 +17,10 @@ class Database implements TimerListener { | |||||||
| 	/* | 	/* | ||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var \mysqli $mysqli */ | 	/** @var \mysqli $mysqli | ||||||
| 	/** @deprecated see getMysqli() */ | 	 * @deprecated | ||||||
|  | 	 * @see Database::getMysqli() | ||||||
|  | 	 */ | ||||||
| 	public $mysqli = null; | 	public $mysqli = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
| @@ -76,28 +78,28 @@ class Database implements TimerListener { | |||||||
| 		if (!$hostElements) { | 		if (!$hostElements) { | ||||||
| 			$this->maniaControl->quit("Invalid database configuration (Host).", true); | 			$this->maniaControl->quit("Invalid database configuration (Host).", true); | ||||||
| 		} | 		} | ||||||
| 		$host = (string)$hostElements[0]; | 		$host = (string) $hostElements[0]; | ||||||
|  |  | ||||||
| 		// Port | 		// Port | ||||||
| 		$portElements = $databaseElement->xpath('port'); | 		$portElements = $databaseElement->xpath('port'); | ||||||
| 		if (!$portElements) { | 		if (!$portElements) { | ||||||
| 			$this->maniaControl->quit("Invalid database configuration (Port).", true); | 			$this->maniaControl->quit("Invalid database configuration (Port).", true); | ||||||
| 		} | 		} | ||||||
| 		$port = (string)$portElements[0]; | 		$port = (string) $portElements[0]; | ||||||
|  |  | ||||||
| 		// User | 		// User | ||||||
| 		$userElements = $databaseElement->xpath('user'); | 		$userElements = $databaseElement->xpath('user'); | ||||||
| 		if (!$userElements) { | 		if (!$userElements) { | ||||||
| 			$this->maniaControl->quit("Invalid database configuration (User).", true); | 			$this->maniaControl->quit("Invalid database configuration (User).", true); | ||||||
| 		} | 		} | ||||||
| 		$user = (string)$userElements[0]; | 		$user = (string) $userElements[0]; | ||||||
|  |  | ||||||
| 		// Pass | 		// Pass | ||||||
| 		$passElements = $databaseElement->xpath('pass'); | 		$passElements = $databaseElement->xpath('pass'); | ||||||
| 		if (!$passElements) { | 		if (!$passElements) { | ||||||
| 			$this->maniaControl->quit("Invalid database configuration (Pass).", true); | 			$this->maniaControl->quit("Invalid database configuration (Pass).", true); | ||||||
| 		} | 		} | ||||||
| 		$pass = (string)$passElements[0]; | 		$pass = (string) $passElements[0]; | ||||||
|  |  | ||||||
| 		// Name | 		// Name | ||||||
| 		$nameElements = $databaseElement->xpath('name'); | 		$nameElements = $databaseElement->xpath('name'); | ||||||
| @@ -107,7 +109,7 @@ class Database implements TimerListener { | |||||||
| 		if (!$nameElements) { | 		if (!$nameElements) { | ||||||
| 			$this->maniaControl->quit("Invalid database configuration (Name).", true); | 			$this->maniaControl->quit("Invalid database configuration (Name).", true); | ||||||
| 		} | 		} | ||||||
| 		$name = (string)$nameElements[0]; | 		$name = (string) $nameElements[0]; | ||||||
|  |  | ||||||
| 		// Create config object | 		// Create config object | ||||||
| 		$config = new Config($host, $port, $user, $pass, $name); | 		$config = new Config($host, $port, $user, $pass, $name); | ||||||
| @@ -117,6 +119,15 @@ class Database implements TimerListener { | |||||||
| 		$this->config = $config; | 		$this->config = $config; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	/** | ||||||
|  | 	 * Return the mysqli instance | ||||||
|  | 	 * | ||||||
|  | 	 * @return \mysqli | ||||||
|  | 	 */ | ||||||
|  | 	public function getMysqli() { | ||||||
|  | 		return $this->mysqli; | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Connect to the defined Database | 	 * Connect to the defined Database | ||||||
| 	 * | 	 * | ||||||
| @@ -186,15 +197,6 @@ class Database implements TimerListener { | |||||||
| 		return true; | 		return true; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Return the mysqli instance |  | ||||||
| 	 * |  | ||||||
| 	 * @return \mysqli |  | ||||||
| 	 */ |  | ||||||
| 	public function getMysqli() { |  | ||||||
| 		return $this->mysqli; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Return the database config | 	 * Return the database config | ||||||
| 	 * | 	 * | ||||||
| @@ -217,9 +219,7 @@ class Database implements TimerListener { | |||||||
| 	 * Check whether the Database Connection is still open | 	 * Check whether the Database Connection is still open | ||||||
| 	 */ | 	 */ | ||||||
| 	public function checkConnection() { | 	public function checkConnection() { | ||||||
| 		if (!$this->getMysqli() | 		if (!$this->getMysqli() || !$this->getMysqli()->ping()) { | ||||||
| 		    || !$this->getMysqli()->ping() |  | ||||||
| 		) { |  | ||||||
| 			$this->maniaControl->quit('The MySQL Server has gone away!', true); | 			$this->maniaControl->quit('The MySQL Server has gone away!', true); | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -54,87 +54,108 @@ class ManiaControl implements CallbackListener, CommandListener, TimerListener { | |||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var ActionsMenu $actionsMenu | 	/** @var ActionsMenu $actionsMenu | ||||||
| 	 * @deprecated see getActionsMenu() | 	 * @deprecated | ||||||
|  | 	 * @see getActionsMenu() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $actionsMenu = null; | 	public $actionsMenu = null; | ||||||
| 	/** @var AuthenticationManager $authenticationManager | 	/** @var AuthenticationManager $authenticationManager | ||||||
| 	 * @deprecated see getAuthenticationManager() | 	 * @deprecated | ||||||
|  | 	 * @see getAuthenticationManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $authenticationManager = null; | 	public $authenticationManager = null; | ||||||
| 	/** @var CallbackManager $callbackManager | 	/** @var CallbackManager $callbackManager | ||||||
| 	 * @deprecated see getCallbackManager() | 	 * @deprecated | ||||||
|  | 	 * @see getCallbackManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $callbackManager = null; | 	public $callbackManager = null; | ||||||
| 	/** @var Chat $chat | 	/** @var Chat $chat | ||||||
| 	 * @deprecated see getChat() | 	 * @deprecated | ||||||
|  | 	 * @see getChat() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $chat = null; | 	public $chat = null; | ||||||
| 	/** @var \SimpleXMLElement $config | 	/** @var \SimpleXMLElement $config | ||||||
| 	 * @deprecated see getConfig() | 	 * @deprecated | ||||||
|  | 	 * @see getConfig() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $config = null; | 	public $config = null; | ||||||
| 	/** @var Configurator $configurator | 	/** @var Configurator $configurator | ||||||
| 	 * @deprecated see getConfigurator() | 	 * @deprecated | ||||||
|  | 	 * @see getConfigurator() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $configurator = null; | 	public $configurator = null; | ||||||
| 	/** @var Connection $client | 	/** @var Connection $client | ||||||
| 	 * @deprecated see getClient() | 	 * @deprecated | ||||||
|  | 	 * @see getClient() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $client = null; | 	public $client = null; | ||||||
| 	/** @var CommandManager $commandManager | 	/** @var CommandManager $commandManager | ||||||
| 	 * @deprecated see getCommandManager() | 	 * @deprecated | ||||||
|  | 	 * @see getCommandManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $commandManager = null; | 	public $commandManager = null; | ||||||
| 	/** @var Database $database | 	/** @var Database $database | ||||||
| 	 * @deprecated see getDatabase() | 	 * @deprecated | ||||||
|  | 	 * @see getDatabase() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $database = null; | 	public $database = null; | ||||||
| 	/** @var ManialinkManager $manialinkManager | 	/** @var ManialinkManager $manialinkManager | ||||||
| 	 * @deprecated see getManialinkManager | 	 * @deprecated | ||||||
|  | 	 * @see getManialinkManager | ||||||
| 	 */ | 	 */ | ||||||
| 	public $manialinkManager = null; | 	public $manialinkManager = null; | ||||||
| 	/** @var MapManager $mapManager | 	/** @var MapManager $mapManager | ||||||
| 	 * @deprecated see getMapManager() | 	 * @deprecated | ||||||
|  | 	 * @see getMapManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $mapManager = null; | 	public $mapManager = null; | ||||||
| 	/** @var PlayerManager $playerManager | 	/** @var PlayerManager $playerManager | ||||||
| 	 * @deprecated see getPlayerManager() | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $playerManager = null; | 	public $playerManager = null; | ||||||
| 	/** @var PluginManager $pluginManager | 	/** @var PluginManager $pluginManager | ||||||
| 	 * @deprecated see getPluginManager() | 	 * @deprecated | ||||||
|  | 	 * @see getPluginManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $pluginManager = null; | 	public $pluginManager = null; | ||||||
| 	/** @var Server $server | 	/** @var Server $server | ||||||
| 	 * @deprecated see getServer() | 	 * @deprecated | ||||||
|  | 	 * @see getServer() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $server = null; | 	public $server = null; | ||||||
| 	/** @var SettingManager $settingManager | 	/** @var SettingManager $settingManager | ||||||
| 	 * @deprecated see getSettingManager() | 	 * @deprecated | ||||||
|  | 	 * @see getSettingManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $settingManager = null; | 	public $settingManager = null; | ||||||
| 	/** @var StatisticManager $statisticManager | 	/** @var StatisticManager $statisticManager | ||||||
| 	 * @deprecated see getStatisticManager() | 	 * @deprecated | ||||||
|  | 	 * @see getStatisticManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $statisticManager = null; | 	public $statisticManager = null; | ||||||
| 	/** @var UpdateManager $updateManager | 	/** @var UpdateManager $updateManager | ||||||
| 	 * @deprecated see getUpdateManager() | 	 * @deprecated | ||||||
|  | 	 * @see getUpdateManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $updateManager = null; | 	public $updateManager = null; | ||||||
| 	/** @var ErrorHandler $errorHandler | 	/** @var ErrorHandler $errorHandler | ||||||
| 	 * @deprecated see getErrorHandler() | 	 * @deprecated | ||||||
|  | 	 * @see getErrorHandler() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $errorHandler = null; | 	public $errorHandler = null; | ||||||
| 	/** @var TimerManager $timerManager | 	/** @var TimerManager $timerManager | ||||||
| 	 * @deprecated see getTimerManager() | 	 * @deprecated | ||||||
|  | 	 * @see getTimerManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $timerManager = null; | 	public $timerManager = null; | ||||||
| 	/** @var AsynchronousFileReader $fileReader | 	/** @var AsynchronousFileReader $fileReader | ||||||
| 	 * @deprecated see getFileReader() | 	 * @deprecated | ||||||
|  | 	 * @see getFileReader() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $fileReader = null; | 	public $fileReader = null; | ||||||
| 	/** @var BillManager $billManager | 	/** @var BillManager $billManager | ||||||
| 	 * @deprecated see getBillManager() | 	 * @deprecated | ||||||
|  | 	 * @see getBillManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $billManager = null; | 	public $billManager = null; | ||||||
|  |  | ||||||
| @@ -612,7 +633,7 @@ class ManiaControl implements CallbackListener, CommandListener, TimerListener { | |||||||
| 		// Yield for next tick | 		// Yield for next tick | ||||||
| 		$loopEnd      = microtime(true); | 		$loopEnd      = microtime(true); | ||||||
| 		$loopDuration = $loopEnd - $loopStart; | 		$loopDuration = $loopEnd - $loopStart; | ||||||
| 		$sleepTime    = (int)(2500 - $loopDuration * 1000000); | 		$sleepTime    = (int) (2500 - $loopDuration * 1000000); | ||||||
| 		if ($sleepTime > 0) { | 		if ($sleepTime > 0) { | ||||||
| 			usleep($sleepTime); | 			usleep($sleepTime); | ||||||
| 		} | 		} | ||||||
|   | |||||||
| @@ -33,13 +33,19 @@ class ManialinkManager implements ManialinkPageAnswerListener, CallbackListener | |||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var StyleManager $styleManager */ | 	/** @var StyleManager $styleManager */ | ||||||
| 	/** @deprecated see getStyleManager() */ | 	/** @deprecated | ||||||
|  | 	 * @see getStyleManager() | ||||||
|  | 	 */ | ||||||
| 	public $styleManager = null; | 	public $styleManager = null; | ||||||
| 	/** @var CustomUIManager $customUIManager */ | 	/** @var CustomUIManager $customUIManager */ | ||||||
| 	/** @deprecated see getCustomUIManager() */ | 	/** @deprecated | ||||||
|  | 	 * @see getCustomUIManager() | ||||||
|  | 	 */ | ||||||
| 	public $customUIManager = null; | 	public $customUIManager = null; | ||||||
| 	/** @var IconManager $iconManager */ | 	/** @var IconManager $iconManager */ | ||||||
| 	/** @deprecated see getIconManager() */ | 	/** @deprecated | ||||||
|  | 	 * @see getIconManager() | ||||||
|  | 	 */ | ||||||
| 	public $iconManager = null; | 	public $iconManager = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
| @@ -225,7 +231,7 @@ class ManialinkManager implements ManialinkPageAnswerListener, CallbackListener | |||||||
| 	 * @return bool | 	 * @return bool | ||||||
| 	 */ | 	 */ | ||||||
| 	public function sendManialink($manialinkText, $logins = null, $timeout = 0, $hideOnClick = false) { | 	public function sendManialink($manialinkText, $logins = null, $timeout = 0, $hideOnClick = false) { | ||||||
| 		$manialinkText = (string)$manialinkText; | 		$manialinkText = (string) $manialinkText; | ||||||
|  |  | ||||||
| 		if (!$manialinkText) { | 		if (!$manialinkText) { | ||||||
| 			return true; | 			return true; | ||||||
|   | |||||||
| @@ -51,26 +51,40 @@ class MapManager implements CallbackListener { | |||||||
| 	/* | 	/* | ||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var MapQueue $mapQueue */ | 	/** @var MapQueue $mapQueue | ||||||
| 	/** @deprecated see getMapQueue() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMapQueue() | ||||||
|  | 	 */ | ||||||
| 	public $mapQueue = null; | 	public $mapQueue = null; | ||||||
| 	/** @var MapCommands $mapCommands */ | 	/** @var MapCommands $mapCommands | ||||||
| 	/** @deprecated see getMapCommands() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMapCommands() | ||||||
|  | 	 */ | ||||||
| 	public $mapCommands = null; | 	public $mapCommands = null; | ||||||
| 	/** @var MapActions $mapActions */ | 	/** @var MapActions $mapActions | ||||||
| 	/** @deprecated see getMapActions() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMapActions() | ||||||
|  | 	 */ | ||||||
| 	public $mapActions = null; | 	public $mapActions = null; | ||||||
| 	/** @var MapList $mapList */ | 	/** @var MapList $mapList | ||||||
| 	/** @deprecated see getMapList() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMapList() | ||||||
|  | 	 */ | ||||||
| 	public $mapList = null; | 	public $mapList = null; | ||||||
| 	/** @var DirectoryBrowser $directoryBrowser */ | 	/** @var DirectoryBrowser $directoryBrowser | ||||||
| 	/** @deprecated see getDirectoryBrowser() */ | 	 * @deprecated | ||||||
|  | 	 * @see getDirectoryBrowser() | ||||||
|  | 	 */ | ||||||
| 	public $directoryBrowser = null; | 	public $directoryBrowser = null; | ||||||
| 	/** @var ManiaExchangeList $mxList */ | 	/** @var ManiaExchangeList $mxList | ||||||
| 	/** @deprecated see getMXList() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMXList() | ||||||
|  | 	 */ | ||||||
| 	public $mxList = null; | 	public $mxList = null; | ||||||
| 	/** @var ManiaExchangeManager $mxManager */ | 	/** @var ManiaExchangeManager $mxManager | ||||||
| 	/** @deprecated see getMXManager() */ | 	 * @deprecated | ||||||
|  | 	 * @see getMXManager() | ||||||
|  | 	 */ | ||||||
| 	public $mxManager = null; | 	public $mxManager = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
|   | |||||||
| @@ -515,9 +515,13 @@ class PlayerActions { | |||||||
| 	/** | 	/** | ||||||
| 	 * Check if a Player is muted | 	 * Check if a Player is muted | ||||||
| 	 * | 	 * | ||||||
| 	 * @deprecated see Player/isMuted() | 	 * @deprecated | ||||||
|  | 	 * @see Player::isMuted() | ||||||
| 	 */ | 	 */ | ||||||
| 	public function isPlayerMuted($login) { | 	public function isPlayerMuted($login) { | ||||||
| 		return $this->maniaControl->getPlayerManager()->getPlayer($login)->isMuted(); | 		if ($player = $this->maniaControl->getPlayerManager()->getPlayer($login)) { | ||||||
|  | 			return $player->isMuted(); | ||||||
|  | 		} | ||||||
|  | 		return false; | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|   | |||||||
| @@ -37,23 +37,35 @@ class PlayerManager implements CallbackListener, TimerListener { | |||||||
| 	/* | 	/* | ||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var PlayerActions $playerActions */ | 	/** @var PlayerActions $playerActions | ||||||
| 	/** @deprecated see getPlayerActions() */ | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerActions() | ||||||
|  | 	 */ | ||||||
| 	public $playerActions = null; | 	public $playerActions = null; | ||||||
| 	/** @var PlayerCommands $playerCommands */ | 	/** @var PlayerCommands $playerCommands | ||||||
| 	/** @deprecated see getPlayerCommands() */ | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerCommands() | ||||||
|  | 	 */ | ||||||
| 	public $playerCommands = null; | 	public $playerCommands = null; | ||||||
| 	/** @var PlayerDetailed $playerDetailed */ | 	/** @var PlayerDetailed $playerDetailed | ||||||
| 	/** @deprecated see getPlayerDetailed() */ | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerDetailed() | ||||||
|  | 	 */ | ||||||
| 	public $playerDetailed = null; | 	public $playerDetailed = null; | ||||||
| 	/** @var PlayerDataManager $playerDataManager */ | 	/** @var PlayerDataManager $playerDataManager | ||||||
| 	/** @deprecated see getPlayerDataManager() */ | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerDataManager() | ||||||
|  | 	 */ | ||||||
| 	public $playerDataManager = null; | 	public $playerDataManager = null; | ||||||
| 	/** @var PlayerList $playerList */ | 	/** @var PlayerList $playerList | ||||||
| 	/** @deprecated see getPlayerList() */ | 	 * @deprecated | ||||||
|  | 	 * @see getPlayerList() | ||||||
|  | 	 */ | ||||||
| 	public $playerList = null; | 	public $playerList = null; | ||||||
| 	/** @var AdminLists $adminLists */ | 	/** @var AdminLists $adminLists | ||||||
| 	/** @deprecated see getAdminLists() */ | 	 * @deprecated | ||||||
|  | 	 * @see getAdminLists() | ||||||
|  | 	 */ | ||||||
| 	public $adminLists = null; | 	public $adminLists = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
| @@ -154,15 +166,6 @@ class PlayerManager implements CallbackListener, TimerListener { | |||||||
| 		return $this->playerDetailed; | 		return $this->playerDetailed; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Return the player data manager |  | ||||||
| 	 * |  | ||||||
| 	 * @return PlayerDataManager |  | ||||||
| 	 */ |  | ||||||
| 	public function getPlayerDataManager() { |  | ||||||
| 		return $this->playerDataManager; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Return the player list | 	 * Return the player list | ||||||
| 	 * | 	 * | ||||||
| @@ -386,6 +389,15 @@ class PlayerManager implements CallbackListener, TimerListener { | |||||||
| 		return $count; | 		return $count; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	/** | ||||||
|  | 	 * Return the player data manager | ||||||
|  | 	 * | ||||||
|  | 	 * @return PlayerDataManager | ||||||
|  | 	 */ | ||||||
|  | 	public function getPlayerDataManager() { | ||||||
|  | 		return $this->playerDataManager; | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Update PlayerInfo | 	 * Update PlayerInfo | ||||||
| 	 * | 	 * | ||||||
|   | |||||||
| @@ -35,20 +35,30 @@ class Server implements CallbackListener { | |||||||
| 	public $p2pPort = -1; | 	public $p2pPort = -1; | ||||||
| 	public $login   = null; | 	public $login   = null; | ||||||
| 	public $titleId = null; | 	public $titleId = null; | ||||||
| 	/** @var Directory $directory */ | 	/** @var Directory $directory | ||||||
| 	/** @deprecated see getDirectory() */ | 	 * @deprecated | ||||||
|  | 	 * @see getDirectory() | ||||||
|  | 	 */ | ||||||
| 	public $directory = null; | 	public $directory = null; | ||||||
| 	/** @var Commands $commands */ | 	/** @var Commands $commands | ||||||
| 	/** @deprecated see getCommands() */ | 	 * @deprecated | ||||||
|  | 	 * @see getCommands() | ||||||
|  | 	 */ | ||||||
| 	public $commands = null; | 	public $commands = null; | ||||||
| 	/** @var UsageReporter $usageReporter */ | 	/** @var UsageReporter $usageReporter | ||||||
| 	/** @deprecated see getUsageReporter() */ | 	 * @deprecated | ||||||
|  | 	 * @see getUsageReporter() | ||||||
|  | 	 */ | ||||||
| 	public $usageReporter = null; | 	public $usageReporter = null; | ||||||
| 	/** @var RankingManager $rankingManager */ | 	/** @var RankingManager $rankingManager | ||||||
| 	/** @deprecated see getRankingManager() */ | 	 * @deprecated | ||||||
|  | 	 * @see getRankingManager() | ||||||
|  | 	 */ | ||||||
| 	public $rankingManager = null; | 	public $rankingManager = null; | ||||||
| 	/** @var ScriptManager $scriptManager */ | 	/** @var ScriptManager $scriptManager | ||||||
| 	/** @deprecated see getScriptManager() */ | 	 * @deprecated | ||||||
|  | 	 * @see getScriptManager() | ||||||
|  | 	 */ | ||||||
| 	public $scriptManager = null; | 	public $scriptManager = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
| @@ -113,15 +123,6 @@ class Server implements CallbackListener { | |||||||
| 		return $this->config; | 		return $this->config; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	/** |  | ||||||
| 	 * Return the server directory |  | ||||||
| 	 * |  | ||||||
| 	 * @return Directory |  | ||||||
| 	 */ |  | ||||||
| 	public function getDirectory() { |  | ||||||
| 		return $this->directory; |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Return the server commands | 	 * Return the server commands | ||||||
| 	 * | 	 * | ||||||
| @@ -335,6 +336,15 @@ class Server implements CallbackListener { | |||||||
| 		return $ghostReplay; | 		return $ghostReplay; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	/** | ||||||
|  | 	 * Return the server directory | ||||||
|  | 	 * | ||||||
|  | 	 * @return Directory | ||||||
|  | 	 */ | ||||||
|  | 	public function getDirectory() { | ||||||
|  | 		return $this->directory; | ||||||
|  | 	} | ||||||
|  |  | ||||||
| 	/** | 	/** | ||||||
| 	 * Check if ManiaControl has Access to the given Directory | 	 * Check if ManiaControl has Access to the given Directory | ||||||
| 	 * | 	 * | ||||||
| @@ -422,7 +432,7 @@ class Server implements CallbackListener { | |||||||
| 	 */ | 	 */ | ||||||
| 	public function setTeamMode($teamMode = true) { | 	public function setTeamMode($teamMode = true) { | ||||||
| 		$oldStatus      = $this->teamMode; | 		$oldStatus      = $this->teamMode; | ||||||
| 		$this->teamMode = (bool)$teamMode; | 		$this->teamMode = (bool) $teamMode; | ||||||
|  |  | ||||||
| 		// Trigger callback | 		// Trigger callback | ||||||
| 		if ($oldStatus !== $this->teamMode | $oldStatus === null) { | 		if ($oldStatus !== $this->teamMode | $oldStatus === null) { | ||||||
|   | |||||||
| @@ -32,11 +32,15 @@ class StatisticManager { | |||||||
| 	/* | 	/* | ||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var StatisticCollector $statisticCollector */ | 	/** @var StatisticCollector $statisticCollector | ||||||
| 	/** @deprecated see getStatisticCollector() */ | 	 * @deprecated | ||||||
|  | 	 * @see getStatisticCollector() | ||||||
|  | 	 */ | ||||||
| 	public $statisticCollector = null; | 	public $statisticCollector = null; | ||||||
| 	/** @var SimpleStatsList $simpleStatsList */ | 	/** @var SimpleStatsList $simpleStatsList | ||||||
| 	/** @deprecated see getSimpleStatsList() */ | 	 * @deprecated | ||||||
|  | 	 * @see getSimpleStatsList() | ||||||
|  | 	 */ | ||||||
| 	public $simpleStatsList = null; | 	public $simpleStatsList = null; | ||||||
|  |  | ||||||
| 	/* | 	/* | ||||||
| @@ -343,7 +347,7 @@ class StatisticManager { | |||||||
| 	private function getStatId($statName) { | 	private function getStatId($statName) { | ||||||
| 		if (isset($this->stats[$statName])) { | 		if (isset($this->stats[$statName])) { | ||||||
| 			$stat = $this->stats[$statName]; | 			$stat = $this->stats[$statName]; | ||||||
| 			return (int)$stat->index; | 			return (int) $stat->index; | ||||||
| 		} | 		} | ||||||
| 		return null; | 		return null; | ||||||
| 	} | 	} | ||||||
| @@ -429,7 +433,7 @@ class StatisticManager { | |||||||
| 					if (!$shots) { | 					if (!$shots) { | ||||||
| 						continue; | 						continue; | ||||||
| 					} | 					} | ||||||
| 					$playerStats[$stat->name] = array($stat, (float)($hits / $shots)); | 					$playerStats[$stat->name] = array($stat, (float) ($hits / $shots)); | ||||||
| 					break; | 					break; | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
|   | |||||||
| @@ -40,7 +40,8 @@ class UpdateManager implements CallbackListener, CommandListener, TimerListener | |||||||
| 	 * Public properties | 	 * Public properties | ||||||
| 	 */ | 	 */ | ||||||
| 	/** @var PluginUpdateManager $pluginUpdateManager | 	/** @var PluginUpdateManager $pluginUpdateManager | ||||||
| 	 * @deprecated see getPluginUpdateManager() | 	 * @deprecated | ||||||
|  | 	 * @see getPluginUpdateManager() | ||||||
| 	 */ | 	 */ | ||||||
| 	public $pluginUpdateManager = null; | 	public $pluginUpdateManager = null; | ||||||
|  |  | ||||||
| @@ -403,7 +404,7 @@ class UpdateManager implements CallbackListener, CommandListener, TimerListener | |||||||
| 	 */ | 	 */ | ||||||
| 	public function setBuildDate($date) { | 	public function setBuildDate($date) { | ||||||
| 		$nightlyBuildDateFile   = MANIACONTROL_PATH . 'core' . DIRECTORY_SEPARATOR . self::BUILD_DATE_FILE_NAME; | 		$nightlyBuildDateFile   = MANIACONTROL_PATH . 'core' . DIRECTORY_SEPARATOR . self::BUILD_DATE_FILE_NAME; | ||||||
| 		$success                = (bool)file_put_contents($nightlyBuildDateFile, $date); | 		$success                = (bool) file_put_contents($nightlyBuildDateFile, $date); | ||||||
| 		$this->currentBuildDate = $date; | 		$this->currentBuildDate = $date; | ||||||
| 		return $success; | 		return $success; | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user