monster_menus-9.0.x-dev/src/MMImportExportException.php
src/MMImportExportException.php
<?php
namespace Drupal\monster_menus;
/**
* @class Exception class used to throw error if import/export fails. Includes
* translation with t().
*/
class MMImportExportException extends \Exception {
public function __construct($message, private $vars = []) {
parent::__construct($message);
}
public function __toString(): string {
return (string) t(parent::__toString(), $this->vars);
}
public function getTheMessage() {
return t(parent::getMessage(), $this->vars);
}
}
