Я разрабатываю клиентское портальное приложение, используя Angular-7 в качестве внешнего интерфейса и Laravel-5.8 в качестве внутреннего. Из приведенного ниже Laravel Query (API) любой, кто попадает на сайт, может отправлять цитату (Зарегистрировано или нет):
public function createClientQuote(Request $request) {
$request->validate([
'first_name' => 'required',
'last_name' => 'required',
'email' => 'required|email',
'phone' => 'required|max:14',
'commodity' => 'required'
]);
$clientquote = new ClientQuote;
$clientquote->first_name=$request->get('first_name');
$clientquote->last_name=$request->get('last_name');
$clientquote->email=$request->get('email');
$clientquote->phone=$request->get('phone');
$clientquote->commodity=$request->get('commodity');
$clientquote->save();
return response()->json([
'message' => 'Quote Successfully Sent!'
], 201);
}
Я хочу написать еще один запрос Laravel (API), который будет выполнен, как указано выше. сохраняется в базе данных, информация будет немедленно извлечена и отображена на экране. Как мне этого добиться?