register.php 845 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace MGModule\DNSManager2\models\whmcs\errors;
  3. use MGModule\DNSManager2 as main;
  4. /**
  5. * Register Error in WHMCS Module Log
  6. *
  7. * @author Michal Czech <michael@modulesgarden.com>
  8. */
  9. class register extends main\mgLibs\models\orm {
  10. /**
  11. * Register Exception in WHMCS Module Log
  12. *
  13. * @author Michal Czech <michael@modulesgarden.com>
  14. * @param Exception $ex
  15. */
  16. static function register($ex){
  17. $token = 'Unknow Token';
  18. if(method_exists($ex, 'getToken'))
  19. {
  20. $token = $ex->getToken();
  21. }
  22. $debug = $ex->getTraceAsString();
  23. \logModuleCall("MGError",__NAMESPACE__,array(
  24. 'message' => $ex->getMessage()
  25. ,'code' => $ex->getCode()
  26. ,'token' => $token
  27. ), $debug,0,0);
  28. }
  29. }