ucfirst($this->name), ); } protected function formattedPhoneNumber(): Attribute { return Attribute::make( get: fn () => $this->phone_number ? substr($this->phone_number, 0, 4).' '.substr($this->phone_number, 4, 4).' '.substr($this->phone_number, 8) : null, set: fn (?string $value) => $value ? preg_replace('/\s/', '', $value) : null, ); } public function orders(): HasMany { return $this->hasMany(Order::class); } }