| 769 | | |
|---|
| 770 | | $ext->add('app-pickup', "_$fc_pickup.", '', new ext_NoOp('Attempt to Pickup ${EXTEN:'.$fclen.'} by ${CALLERID(num)}')); |
|---|
| 771 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('${EXTEN:'.$fclen.'}')); |
|---|
| 772 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('${EXTEN:'.$fclen.'}@ext-local')); |
|---|
| 773 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('${EXTEN:'.$fclen.'}@from-internal')); |
|---|
| 774 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('${EXTEN:'.$fclen.'}@from-did-direct')); |
|---|
| 775 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('FMPR-${EXTEN:'.$fclen.'}')); |
|---|
| 776 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('LC-${EXTEN:'.$fclen.'}@from-internal')); |
|---|
| 777 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('FMPR-${EXTEN:'.$fclen.'}@from-internal')); |
|---|
| 778 | | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup('FMPR-${EXTEN:'.$fclen.'}@from-did-direct')); |
|---|
| | 769 | $picklist = '${EXTEN:'.$fclen.'}'; |
|---|
| | 770 | $picklist .= '&${EXTEN:'.$fclen.'}@ext-local'; |
|---|
| | 771 | $picklist .= '&${EXTEN:'.$fclen.'}@from-internal'; |
|---|
| | 772 | $picklist .= '&${EXTEN:'.$fclen.'}@from-did-direct'; |
|---|
| | 773 | $picklist .= '&LC-${EXTEN:'.$fclen.'}@from-internal'; |
|---|
| | 774 | $picklist .= '&FMPR-${EXTEN:'.$fclen.'}@from-internal'; |
|---|
| | 775 | $picklist .= '&FMPR-${EXTEN:'.$fclen.'}@from-did-direct'; |
|---|
| | 776 | |
|---|
| | 777 | $ext->add('app-pickup', "_$fc_pickup.", '', new $ext_pickup($picklist)); |
|---|
| | 778 | $ext->add('app-pickup', "_$fc_pickup.", '', new ext_hangup('')); |
|---|
| | 779 | |
|---|
| 780 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('${EXTEN:'.strlen($fc_pickup.$intercom_code).'}')); |
|---|
| 781 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('${EXTEN:'.strlen($fc_pickup.$intercom_code).'}@from-internal')); |
|---|
| 782 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('${EXTEN:'.strlen($fc_pickup.$intercom_code).'}@from-did-direct')); |
|---|
| 783 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('FMPR-${EXTEN:'.strlen($fc_pickup.$intercom_code).'}')); |
|---|
| 784 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('FMPR-${EXTEN:'.strlen($fc_pickup.$intercom_code).'}@from-internal')); |
|---|
| 785 | | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup('FMPR-${EXTEN:'.strlen($fc_pickup.$intercom_code).'}@from-did-direct')); |
|---|
| 786 | | } |
|---|
| 787 | | $ext->add('app-pickup', "_$fc_pickup.", '', new ext_hangup('')); |
|---|
| | 781 | $len = strlen($fc_pickup.$intercom_code); |
|---|
| | 782 | $picklist = '${EXTEN:'.$len.'}'; |
|---|
| | 783 | $picklist .= '&${EXTEN:'.$len.'}@ext-local'; |
|---|
| | 784 | $picklist .= '&${EXTEN:'.$len.'}@from-internal'; |
|---|
| | 785 | $picklist .= '&${EXTEN:'.$len.'}@from-did-direct'; |
|---|
| | 786 | $picklist .= '&LC-${EXTEN:'.$len.'}@from-internal'; |
|---|
| | 787 | $picklist .= '&FMPR-${EXTEN:'.$len.'}@from-internal'; |
|---|
| | 788 | $picklist .= '&FMPR-${EXTEN:'.$len.'}@from-did-direct'; |
|---|
| | 789 | |
|---|
| | 790 | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new $ext_pickup($picklist)); |
|---|
| | 791 | $ext->add('app-pickup', "_{$fc_pickup}{$intercom_code}.", '', new ext_hangup('')); |
|---|
| | 792 | } |
|---|
| 810 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup($exten)); |
|---|
| 811 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup($exten.'@ext-local')); |
|---|
| 812 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup($exten.'@from-internal')); |
|---|
| 813 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup($exten.'@from-did-direct')); |
|---|
| 814 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup('LC-'.$exten.'@from-internal')); |
|---|
| 815 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup('FMPR-'.$exten)); |
|---|
| 816 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup('FMPR-'.$exten.'@from-internal')); |
|---|
| 817 | | $ext->add('app-pickup', "$fc_pickup".$exten, '', new $ext_pickup('FMPR-'.$exten.'@from-did-direct')); |
|---|
| | 815 | $picklist = $exten; |
|---|
| | 816 | $picklist .= '&'.$exten.'@ext-local'; |
|---|
| | 817 | $picklist .= '&'.$exten.'@from-internal'; |
|---|
| | 818 | $picklist .= '&'.$exten.'@from-did-direct'; |
|---|
| | 819 | $picklist .= '&LC-'.$exten.'@from-internal'; |
|---|
| | 820 | $picklist .= '&FMPR-'.$exten.'@from-internal'; |
|---|
| | 821 | $picklist .= '&FMPR-'.$exten.'@from-did-direct'; |
|---|
| | 822 | |
|---|