url("api/about")); echo $test->status; } public function livestats() { $res = parent::execute($this->url("api/about")); $content = (string) $res->getBody(true); $result_data = json_decode($content); if ( !isset($result_data) || !isset($result_data->service) || !$result_data->service->result ) { return parent::getLiveStats("inactive", ["channel" => "Standby"]); } $data = [ "channel" => $result_data->service->name, ]; return parent::getLiveStats("active", $data); } public function url($endpoint) { $api_url = parent::normaliseurl($this->config->url) . $endpoint; return $api_url; } }