- 
		
Schneller Einstieg
 - 
		
Grundlagen
 - 
		
Hilfsklassen
- Benchmark Klasse
 - Cache Klasse
 - Captcha Klasse
 - cURL Klasse
 - Database Klasse
 - Date Klasse
 - Errors Klasse
 - FileSystem Klasse
 - FTP Klasse
 - Images Klasse
 - Language Klasse
 - Logger Klasse
 - Number Klasse
 - PayPal Klasse
 - PHPMailer Klasse
 - Plugins Klasse
 - RestClient Klasse
 - Security Klasse
 - Template Klasse
 - Text Klasse
 - URL Klasse
 - XML Klasse
 - ZIP Klasse
 
 
Errors Klasse
In den folgenden Abschnitten werden die einzelnen Methoden der Klasse erklärt.
createException
public static void createException ( string $message)
						Erzeugt eine \Exception Fehlermeldung im PHP Parser.
Parameterliste
message
Die Nachricht die erzeugt werden soll, wenn das \Exception ausgelöst werden soll.
create_error
public static void create_error ( int $errorCode, string $httpVersion = '1.1')
						Erzeugt einen HTTP-Header.
Parameterliste
errorCode
Der HTTP-Statuscode (HTTP 1.1) der erzeugt werden soll. Folgende HTTP-Statuscodes sind erlaubt:
Informationen
100- Continue101- Switching Protocols102- Processing
Erfolgreiche Operation
200- OK201- Created202- Accepted203- Non-Authoritative Information204- No Content205- Reset Content206- Parital Content207- Multi-Status208- Already Reported226- IM Used
Umleitung
300- Multiple Choices301- Moved Permanently302- Found303- See Other304- Not Modified305- Use Proxy307- Temporary Redirect308- Permanent Redirect
Client-Fehler
400- Bad Request401- Unauthorized402- Payment Required403- Forbidden404- Not Found405- Method Not Allowed406- Not Acceptable407- Proxy Authentication Required408- Request Timeout409- Conflict410- Gone411- Length Required412- Precondition Failed413- Request Entity Too Large414- Request-URI Too Long415- Unsupported Media Type416- Requested Range Not Satisfiable417- Expectation Failed418- I’m a teapot420- Policy Not Fulfilled421- Misdirected Request (eingeführt mit HTTP/2.0422- Unprocessable Entity423- Locked424- Failed Dependency425- Unordered Collection426- Upgrade Required428- Precondition Required429- Too Many Requests431- Request Header Fields Too Large444- No Response449- The request should be retried after doing the appropriate action451- Unavailable For Legal Reasons
Server-Fehler
500- Internal Server Error501- Not Implemented502- Bad Gateway503- Service Unavailable504- Gateway Timeout505- HTTP Version Not Supported506- Variant Also Negotiates507- Insufficient Storage508- Loop Detected509- Bandwidth Limit Exceeded510- Not Extended
httpVersion
Gibt an welche HTTP Version beim versenden des Headers verwendet werden soll. Standardmäßig 1.1