*/ public function toArray(Request $request): array { return [ 'id' => $this->id, 'commercial' => $this->commercial(), 'name' => $this->name, 'vat_number' => $this->vat_number, 'siret' => $this->siret, 'email' => $this->email, 'phone' => $this->phone, 'billing_address' => [ 'line1' => $this->billing_address_line1, 'line2' => $this->billing_address_line2, 'postal_code' => $this->billing_postal_code, 'city' => $this->billing_city, 'country_code' => $this->billing_country_code, 'full_address' => $this->billing_address, ], 'notes' => $this->notes, 'is_active' => $this->is_active, 'created_at' => $this->created_at?->format('Y-m-d H:i:s'), 'updated_at' => $this->updated_at?->format('Y-m-d H:i:s'), ]; } }