public static function renderCalendar($player = null) { $maxBooking = 0; $playerLevel = \Own\Bus\Level::value(0); $players = []; if (isset($player)) { $maxBooking = $player->getMaxBooking(); $playerLevel = $player->getLevelValue(); $players = \Own\Bus\Player\Data::loadPartners($player->getId()); } $tplCalendar = new Util\Template(Util\Template::MODULE, ['bus', 'book']); $tplCalendar->set('maxBooking', $maxBooking); $tplCalendar->set('playerLevel', $playerLevel); $tplCalendar->set('players', $players); return $tplCalendar->render('booking-placeholder'); }