DANFA

Creation of dynamic property is deprecated

PHP
После перехода на PHP 8.2.0 получил кучу ошибок, такого вида (Пример): Error: Creation of dynamic property nameClass::$table is deprecated - module/friend/ ... /list.class.php (23). В 23 строке, указанного в ошибке файла, находится:
		$this->table = phpfox::getT('friend_list');

Так выглядит класс:
class nameClass extends phpfox_service 
{
	public function __construct()
	{	
		$this->table = phpfox::getT('friend_list');
	}

	// Другие методы класса
}

У меня есть два варианта решения проблемы. Объявить переменную $table:
class nameClass extends phpfox_service 
{
	private $table;

	public function __construct()
	{	
		$this->table = phpfox::getT('friend_list');
	}

	// Другие методы класса
}

Либо, полностью удалить __construct() (Если, кроме этой строчки, в __construct() ни чего нет, если есть, то удаляю только строчку), а где используется переменная $this->table, заменить ее на phpfox::getT('friend_list').

В основном я использую второй вариант, заменяю переменную на phpfox::getT('friend_list'), так как ни где этой переменной не дается другое значение. Но, если, значение все же, где то меняется, то использую первый вариант.