Я просматривал какой-то код в Symfony и нашел
$ request-> request-> заменить ()
На самом деле, форма публикуется и ее значение выбирается в функции скажем,
public function someFunction(Request $request){
$data = $request->request->all() ? : json_decode($request->getContent(), true);
$request->request->replace($data);
}
Когда я бросил,
$ request-> request-> заменить ($ данные)
Результат равен нулю. Я не понял, почему он используется и каковы его преимущества?
Я искал об этом, некоторые говорят, что он используется для очистки данных, некоторые говорят, что мы не должны использовать его, поскольку он заменяет все параметры в запросе, вместо этого мы должны использовать метод set.
И я ничего не получил, так как я новичок в Symfony.
Что делает $ request-> request-> replace () с предоставленным ему параметром?