4
0

ExtensionException.php 475 B

1234567891011121314
  1. <?php
  2. declare(strict_types=1);
  3. class Minz_ExtensionException extends Minz_Exception {
  4. public function __construct(string $message, string $extension_name = '', int $code = self::ERROR) {
  5. if ($extension_name !== '') {
  6. $message = 'An error occurred in `' . $extension_name . '` extension with the message: ' . $message;
  7. } else {
  8. $message = 'An error occurred in an unnamed extension with the message: ' . $message;
  9. }
  10. parent::__construct($message, $code);
  11. }
  12. }