Feature: Customer Account Services

This commit is contained in:
2026-09-15 16:01:28 +03:00
parent 57fc28ca06
commit 8472649905
19 changed files with 875 additions and 13 deletions
@@ -0,0 +1,17 @@
<?php
namespace Modules\Core\Customer\Events;
use Illuminate\Contracts\Auth\Authenticatable;
class CustomerAddressDeleted
{
/**
* @param array<string, mixed> $address Snapshot of the deleted
* row — already gone from the database by dispatch time.
*/
public function __construct(
public readonly array $address,
public readonly Authenticatable $causer,
) {}
}