Авторизация по номеру телефона

\BXmaker\AuthUserPhone\Format

\BXmaker\AuthUserPhone\Format - Класс для форматирования номера телефона для последующего хранения или вывода

namespace BXmaker\AuthUserPhone;
class Format
{
    //...
}

Методы

getFormatedPhone

Возвращает приведенный к формату номер телефона

/**
 * @param string $phone
 * @param bool $bPlus - добавить + в начало
 * @param bool $bSplit - разделить на блоки (999)777-77-77
 * @param bool $bSpaceBefore - пробел перед скобкой 7 (999)777-77-77
 * @param bool $bSpaceAfter - пробел после скобки 7(999) 777-77-77
 * @return string
 */
public function getFormatedPhone($phone = '', $bPlus = false, $bSplit = false, $bSpaceBefore = false, $bSpaceAfter = false);

splitPhoneTail

Разбивает на части телефон, 79991112233 => 7999 111-22-33

/**
 * @param $number
 * @return string
 */
public function splitPhoneTail($number);