public function edit(Request $request) { $id = $request->input('data.address'); $length = strlen($request->input('data.password')); $current_timestamp = date("Y-m-d H:i:s"); $mailbox = new Mailbox(); $mailbox->password = crypt($request->input('data.password')); $mailbox->name = $request->input('data.name'); $mailbox->modified = $current_timestamp; if ($request->input('data.enabled') == '') { $mailbox->enabled = '0'; } else { $mailbox->enabled = '1'; } //Update query Mailbox::where('address', $id)->update(['name' => $mailbox->name, 'enabled' => $mailbox->enabled, 'crypt' => $mailbox->password, 'modified' => $mailbox->modified]); Aliases::where('mail', $id)->update(['modified' => $mailbox->modified, 'enabled' => $mailbox->enabled]); return response()->json(['success' => 'mailbox_updated'], 200); }