maniaControl = $maniaControl; } public function addMapToJukebox($uid){ //Check if the map is already juked if(array_key_exists($uid, $this->jukedMaps)){ //TODO message map already juked return; } //TODO recently maps not able to add to jukebox setting, and management $this->jukedMaps[$uid] = $this->maniaControl->mapManager->getMapByUid($uid); //TODO Message // Trigger callback $this->maniaControl->callbackManager->triggerCallback(self::CB_JUKEBOX_CHANGED, array('add', $this->jukedMaps[$uid])); } }