Skip to content
Viames Marino edited this page Feb 26, 2026 · 2 revisions

Pair framework: Tel

Pair\Html\FormControls\Tel renders <input type="tel">.

Methods

  • render(): string
  • Inherited methods from FormControl: placeholder(), pattern(), minLength(), maxLength(), inputmode(), value(), validate().

Examples

$phone = (new \Pair\Html\FormControls\Tel('phone'))
    ->placeholder('+1 555 123 4567')
    ->pattern('^[+0-9()\-\s]{6,20}$')
    ->inputmode('tel')
    ->required();

echo $phone->render();

Office extension field:

$ext = (new \Pair\Html\FormControls\Tel('extension'))
    ->maxLength(6)
    ->pattern('^[0-9]{1,6}$');

See also: Text, Search, FormControl.

Clone this wiki locally