Example #1
0
 public static function CancelDeactivatePhoneNumber($number)
 {
     $result = VI\ConfigTable::getList(array('select' => array('ID'), 'filter' => array('=SEARCH_ID' => (string) $number)));
     $config = $result->fetch();
     if (!$config) {
         return false;
     }
     $viHttp = new CVoxImplantHttp();
     $result = $viHttp->CancelDeactivatePhoneNumber($number);
     if (!$result) {
         return false;
     }
     VI\ConfigTable::update($config['ID'], array('TO_DELETE' => 'N', 'DATE_DELETE' => ''));
     CAgent::RemoveAgent("CVoxImplantPhone::CheckDeleteAgent(" . $config['ID'] . ");", "voximplant");
     return $result;
 }