Пробую вывести данные из класса в самый низ для обработки. Выдает пустые значения. Делаю так. Выводит ошибки. Перепробовал варианты - всегда возвращает пусто, либо не достаточно аргументов для функции
<?php
ini_set('max_execution_time', 0);
include __DIR__ . "/../phpClient/websocketCore.php";
class websocketBinance extends websocketCore {
function __construct($Address) {
if (parent::__construct($Address) == false) {return;}
$respo = $this->readSocket();
echo var_dump(json_encode($respo));
// успешно получаем данные $respo
}
}
}
$x = new websocketBinance("wss://stream.binance.com:9443/ws/btcusdt@bookTicker");
/// пробуем получить данные------------------>
$test = new websocketBinance();
echo $test->respo; /// ничего не получили
Uncaught ArgumentCountError: Too few arguments to function websocketBinance::__construct(),
0 passed in
.............
websocketBinance->__construct() #1 {main} thrown in