company; /** @var User $employee */ $employee = $event->user; $nameParts = explode(' ', $employee->name, 2); $firstName = $nameParts[0]; $lastName = $nameParts[1] ?? ''; $employee->contacts()->create([ 'company_id' => $company->id, 'type' => ContactType::Employee, 'first_name' => $firstName, 'last_name' => $lastName, 'email' => $employee->email, 'created_by' => $company->owner->id, 'updated_by' => $company->owner->id, ]); } }