public function __construct($request) { $this->_setRequestMethod(); Authentication::authenticate(); if (!Authentication::authenticated()) { // Return unauthorised response Headers::sendStatusUnauthorised(); echo "Unauthorised<br>"; return; } $this->_run($request); }