public function __construct($playerUUID, $database) { $this->uuid = $playerUUID; // Gather additionals stats $query = $database->prepare("SELECT * FROM BAT_players WHERE UUID = :uuid;"); $query->execute(array(":uuid" => $this->uuid)); $data = $query->fetch(); if ($data != false) { $this->player = $data['BAT_player']; $this->firstlogin = $data['firstlogin']; $this->lastlogin = $data['lastlogin']; $this->lastip = $data['lastip']; } else { die("Player not found !"); } // Gather different modules stats $banModel = new ban_model(); $this->banEntries = $banModel->getPlayerBans($this->uuid); $muteModel = new mute_model(); $this->muteEntries = $muteModel->getPlayerMutes($this->uuid); $kickModel = new kick_model(); $this->kickEntries = $kickModel->getPlayerKicks($this->uuid); $commentModel = new comment_model(); $this->commentEntries = $commentModel->getPlayerComments($this->uuid); }