@extends('layouts.app') @section('content')

Dial Pattern Tester

Outbound Routes

Supports patterns like _NXXNXXXXXX, _0Z., and regex:/^00[1-9]\d+$/.

@if($number !== '')
@if($first)
Match: Route {{ $first['route']->name }} (pattern {{ $first['pattern'] }}) will be used.
Original: {{ $number }}
Strip: {{ $first['strip'] }}
Prepend: {{ $first['prepend'] ?: '—' }}
Final: {{ $first['final'] }}
Selected trunk: {{ $first['selected_trunk'] ?: '—' }}
Dial string: @if($first['pjsip']) {{ $first['pjsip'] }} @else — @endif
@else
No outbound route matches {{ $number }}.
@endif
@forelse ($results as $r) @empty @endforelse
Route Pattern Strip Prepend Final Trunk Order Dial
{{ $r['route']->name }} {{ $r['pattern'] }} {{ $r['strip'] }} {{ $r['prepend'] ?: '—' }} {{ $r['final'] }} @if(!empty($r['trunks'])) {{ implode(', ', $r['trunks']) }} @else — @endif {{ $r['pjsip'] ?: '—' }}
No matching routes.
@endif
@if($number !== '' && $first && $first['pjsip']) @endif @endsection