Итак, мой php ужасен, будучи инженером FE, но мне нужно что-то исправить довольно быстро.
Я поражаю конечную точку API, который накапливает ошибки трассировки в / на этом Функция BE:
/**
*
* @param string $token
* @return \stdClass|null
*/
protected function getInstance(string $token)
{
$instance = PubSub::getInstance($token);
return $instance;
}
Вот мой код Fe это удар (angular1):
$http({
method: 'PUT',
url: $rootScope.quizURI + '/API/quiz/control/timer',
headers: {
'Content-Type': 'application/json',
'Authorization': $rootScope.teacher_token
},
data: {
'instance_token': $rootScope.teacherInstanceToken
}
}).then(function successCallback(response) {
$log.debug('response from control timer put', response);
});
Разработки:
Неустранимая ошибка: Uncaught TypeError: Аргумент 1, передаваемый в API \ Controller \ Base :: getInstance (), должен иметь тип строки, задан ноль, вызван
Любые указатели сделают мою пасху;)
РЕДАКТИРОВАТЬ:
Ошибка с моей стороны. Вар был неопределен ва ва вааааа
Задача ещё не решена.
Других решений пока нет …