private function accountUpdate($post) { try { $user = Auth::user(); if ($uploaded = AdminUploadsController::createImageInBase64String('avatar')) { if (!empty($user->photo) && File::exists(Config::get('site.uploads_photo_dir') . '/' . $user->photo)) { File::delete(Config::get('site.uploads_photo_dir') . '/' . $user->photo); } if (!empty($user->photo) && File::exists(Config::get('site.uploads_thumb_dir') . '/' . $user->thumbnail)) { File::delete(Config::get('site.uploads_thumb_dir') . '/' . $user->thumbnail); } $user->photo = @$uploaded['main']; $user->thumbnail = @$uploaded['thumb']; } $user->name = $post['name']; $user->surname = $post['surname']; $user->city = $post['city']; $user->phone = $post['phone']; $user->sex = $post['sex']; $bdate = Carbon::createFromFormat('Y-m-d', $post['yyyy'] . '-' . $post['mm'] . '-' . $post['dd'])->format('Y-m-d 00:00:00'); $user->bdate = $bdate; $user->save(); $user->touch(); } catch (Exception $e) { return FALSE; } return TRUE; }
private function accountUpdate($post) { try { $user = Auth::user(); if ($uploaded = AdminUploadsController::createImageInBase64String('photo')) { if (!empty($user->photo) && File::exists(Config::get('site.uploads_photo_dir') . '/' . $user->photo)) { File::delete(Config::get('site.uploads_photo_dir') . '/' . $user->photo); } if (!empty($user->photo) && File::exists(Config::get('site.uploads_thumb_dir') . '/' . $user->thumbnail)) { File::delete(Config::get('site.uploads_thumb_dir') . '/' . $user->thumbnail); } $user->photo = @$uploaded['main']; $user->thumbnail = @$uploaded['thumb']; } $names = explode(' ', $user->name); if (count($names) > 2) { $user->name = @$names[0] . ' ' . @$names[1]; } else { $user->name = $post['name']; } $user->email = $post['email']; $user->surname = ''; $user->location = $post['location']; $user->phone = $post['phone']; $user->age = $post['age']; $user->way = $post['way']; $user->save(); $user->touch(); } catch (Exception $e) { return FALSE; } return TRUE; }