PHP Устаревшие: методы с тем же именем

Я получаю сообщение об ошибке

Устаревшие: методы с тем же именем, что и их класс, не будут конструкторами в будущей версии PHP; TSStatus имеет устаревший конструктор в C: \ Program Files (x86) \ Zend \ Apache24 \ htdocs \ viewer \ modules \ tsstatus \ tsstatus.php в строке 10

класс TSStatus – это строка 10 плюс внизу TSStatus показывает

class TSStatus { private $_host; private $_queryPort; private $_serverDatas; private $_channelDatas; private $_userDatas; private $_serverGroupFlags; private $_channelGroupFlags; private $_login; private $_password; private $_cacheFile; private $_cacheTime; private $_channelList; private $_useCommand; private $_javascriptName; private $_socket; public $imagePath; public $showNicknameBox; public $timeout; public $hideEmptyChannels; public $hideParentChannels; public function TSStatus($host, $queryPort) ... } 

Solutions Collecting From Web of "PHP Устаревшие: методы с тем же именем"

Как упоминалось в ошибке, официальное руководство и комментарии:

замещать

 public function TSStatus($host, $queryPort) 

с

 public function __construct($host, $queryPort)