Changeset View
Changeset View
Standalone View
Standalone View
src/app/Http/Controllers/API/V4/UsersController.php
Show First 20 Lines • Show All 243 Lines • ▼ Show 20 Lines | public function store(Request $request) | ||||
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, | ||||
'status' => $owner->isRestricted() ? User::STATUS_RESTRICTED : 0, | |||||
]); | ]); | ||||
$this->activatePassCode($user); | $this->activatePassCode($user); | ||||
$owner->assignPackage($package, $user); | $owner->assignPackage($package, $user); | ||||
if (!empty($settings)) { | if (!empty($settings)) { | ||||
$user->setSettings($settings); | $user->setSettings($settings); | ||||
▲ Show 20 Lines • Show All 440 Lines • Show Last 20 Lines |