*/ class FunctionNotSupportedException extends InvalidDsnException { /** * @var string */ private $function; public function __construct(string $dsn, string $function, ?string $message = null) { parent::__construct($dsn, $message ?? sprintf('Function "%s" is not supported', $function)); $this->function = $function; } public function getFunction(): string { return $this->function; } }