Example #1
0
 public static function validateProfessionalKey($key = '')
 {
     if (!CATSUtility::isSOAPEnabled()) {
         return false;
     }
     if ($key == '') {
         if (defined('LICENSE_KEY')) {
             $key = LICENSE_KEY;
         }
     }
     $client = new SoapClient('wsdl/keyCheck.wsdl');
     try {
         $ret = $client->keyCheck($key);
     } catch (SoapFault $exception) {
         return true;
     }
     if ($ret->name == '') {
         return false;
     } else {
         return true;
     }
 }