Files
portal-api/app/Support/PhoneNumber.php

22 lines
372 B
PHP

<?php
namespace App\Support;
class PhoneNumber
{
public static function normalize(?string $raw): ?string
{
if (! $raw) {
return null;
}
$digits = preg_replace('/\D+/', '', $raw);
if (str_starts_with($digits, '84')) {
$digits = '0' . substr($digits, 2);
}
return $digits ?: null;
}
}