Changeset View
Changeset View
Standalone View
Standalone View
src/app/Http/Controllers/API/V4/UsersController.php
Show First 20 Lines • Show All 291 Lines • ▼ Show 20 Lines | public function store(Request $request) | ||||
if ($package->isDomain()) { | if ($package->isDomain()) { | ||||
$errors = ['package' => \trans('validation.packageinvalid')]; | $errors = ['package' => \trans('validation.packageinvalid')]; | ||||
return response()->json(['status' => 'error', 'errors' => $errors], 422); | return response()->json(['status' => 'error', 'errors' => $errors], 422); | ||||
} | } | ||||
DB::beginTransaction(); | DB::beginTransaction(); | ||||
// @phpstan-ignore-next-line | |||||
if ($this->deleteBeforeCreate) { | if ($this->deleteBeforeCreate) { | ||||
$this->deleteBeforeCreate->forceDelete(); | $this->deleteBeforeCreate->forceDelete(); | ||||
} | } | ||||
// Create user record | // Create user record | ||||
$user = User::create([ | $user = User::create([ | ||||
'email' => $request->email, | 'email' => $request->email, | ||||
'password' => $request->password, | 'password' => $request->password, | ||||
▲ Show 20 Lines • Show All 495 Lines • Show Last 20 Lines |