__('kyc.none'), self::PHONE => __('kyc.phone'), self::ID => __('kyc.id'), self::FULL => __('kyc.full'), }; } public function limits(): array { return config("wasl.wallet.limits.{$this->value}", []); } public function maxBalanceMinor(): int { return $this->limits()['balance'] ?? 0; } public function dailyTxLimitMinor(): int { return $this->limits()['daily_tx'] ?? 0; } public function monthlyTxLimitMinor(): int { return $this->limits()['monthly_tx'] ?? 0; } }