первый запрос отправляет данные, даже если последний запрос не выполнен в настройке нескольких запросов - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь передать несколько запросов на выполнение, для которых я не хочу, чтобы данные из 1-го запроса выполнялись, если у последнего запроса возникли проблемы.

$user = Gateway::user()->storeDoctorUser(\Input::all(), 'doctor'); 
$address = Gateway::address()->storeDoctorAddress(\Input::all(), $user->id);
$doctors = Gateway::doctor()->storeDoctorData(\Input::all(), $user->id,$address->id);

Как указано выше, как решить эту проблему.Если каким-то образом запрос доктора терпит неудачу, то также работают пользователь и адрес, что не должно происходить. Если последний не проходит, все должны завершиться неудачей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...