base.php 532 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace MGModule\DNSManager2\mgLibs\exceptions;
  3. use MGModule\DNSManager2 as main;
  4. /**
  5. * Base Module Exception
  6. *
  7. * Use as base for other exceptions
  8. *
  9. * @author Michal Czech <michael@modulesgarden.com>
  10. */
  11. class base extends \Exception {
  12. private $_token;
  13. public function __construct($message, $code, $previous = null) {
  14. parent::__construct($message, (int)$code, $previous);
  15. $this->_token = md5(microtime());
  16. }
  17. public function getToken(){
  18. return $this->_token;
  19. }
  20. }