Changeset View
Changeset View
Standalone View
Standalone View
src/app/Observers/GroupObserver.php
Show All 19 Lines | public function creating(Group $group): void | ||||
$allegedly_unique = \App\Utils::uuidInt(); | $allegedly_unique = \App\Utils::uuidInt(); | ||||
if (!Group::withTrashed()->find($allegedly_unique)) { | if (!Group::withTrashed()->find($allegedly_unique)) { | ||||
$group->{$group->getKeyName()} = $allegedly_unique; | $group->{$group->getKeyName()} = $allegedly_unique; | ||||
break; | break; | ||||
} | } | ||||
} | } | ||||
$group->status |= Group::STATUS_NEW | Group::STATUS_ACTIVE; | $group->status |= Group::STATUS_NEW | Group::STATUS_ACTIVE; | ||||
$group->tenant_id = \config('app.tenant_id'); | |||||
} | } | ||||
/** | /** | ||||
* Handle the group "created" event. | * Handle the group "created" event. | ||||
* | * | ||||
* @param \App\Group $group The group | * @param \App\Group $group The group | ||||
* | * | ||||
* @return void | * @return void | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |