HEX
Server: Apache
System: Linux hz.vslconceptsdomains.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: dkfounda (3233)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/local/mailchannels/exception.php
<?php
namespace MailChannels;

class ClassDoesNotExtendException extends \Exception {
    public function __construct($class, $implements) {
        $message = "Class \"$class\" doesn't extend \"$implements\"";
        parent::__construct($message);
    }
}

class StorageNotSetException extends \Exception {}
class NullPointerException extends \Exception {}

class NotFoundException extends \Exception {}
class ForbiddenException extends \Exception {}

class DNSRecordException extends \Exception {}
class AddDNSRecordException extends DNSRecordException {}
class RemoveDNSRecordException extends DNSRecordException {}
class EditDNSRecordException extends DNSRecordException {}

class IOException extends \Exception {}
class FileNotFoundException extends IOException {}
class FileNotWritableException extends IOException {}

class FileNotReadableException extends IOException {}

class UnknownDNSRecordClass extends \Exception {}

class InvalidJsonStringException extends \Exception {}

class InvalidDownstreamAddress extends \Exception {}