/** * Updates whitelist object according to input * @param Whitelist $whitelist * @return $this */ public function updateWhitelist(Whitelist $whitelist) { $this->whitelist = $whitelist; $this->players = []; $i = 0; foreach ($whitelist->getPlayers() as $player) { $player->complete(); $this->players[$i]['name'] = $player->getName(); $this->players[$i++]['uuid'] = $player->getUuid()->getFormatted(); } return $this; }