Feat: Moving things, updating OTP, cleaning stuff up

This commit is contained in:
2026-07-03 02:15:31 +03:00
parent 15bff15cad
commit ce08287641
23 changed files with 770 additions and 119 deletions
@@ -3,17 +3,21 @@
namespace Modules\Core\Customer\Extensions;
use Lunar\Admin\Filament\Resources\CustomerResource\RelationManagers\AddressRelationManager as BaseAddressRelationManager;
use Lunar\Admin\Filament\Resources\CustomerResource\RelationManagers\UserRelationManager as BaseUserRelationManager;
use Lunar\Admin\Support\Extending\BaseExtension;
use Modules\Core\Customer\RelationManagers\AddressRelationManager;
use Modules\Core\Customer\RelationManagers\UserRelationManager;
class CustomerResourceExtension extends BaseExtension
{
public function getRelations(array $relations): array
{
return array_map(
fn ($relation) => $relation == BaseAddressRelationManager::class
? AddressRelationManager::class
: $relation,
fn ($relation) => match ($relation) {
BaseAddressRelationManager::class => AddressRelationManager::class,
BaseUserRelationManager::class => UserRelationManager::class,
default => $relation,
},
$relations
);
}