public function putCreate(TicketFormRequest $request) { $ticket = new \App\Ticket(); $ticket->put($request->all()); $newClient = trim($request->client_new); if (!empty($newClient)) { $client = new \App\Client(); $client->put(['name' => $newClient]); $ticket->patch(['client_id' => $client->id]); } \Flash::success('Ticket saved.'); return redirect('tickets'); }