Как записать данные запроса POST перед проверкой?
Есть ли способ записать полученные данные запроса POST до этапа проверки данных, реализованного через Restler?
2 ответа
Решение
Используйте событие onValidate, оно срабатывает непосредственно перед началом проверки
//in your index.php after $r = new Restler()
$r->onValidate(function() use ($r){
Logger::log($r->getRequestData());
}
Скопируйте их в переменную и проверьте значения внутри переменной:'
$my_post = $_POST;
//consider we want to validate some query-parameter called q
if(isset($my_post['q']) && ! empty($my_post['p'])) {
//do something
}