Hallo zusammen
Ich möchte gerne das Exception handling ausserhalb der View haben.
View:
Die Loader Klasse:
Danke im voraus!
Ich möchte gerne das Exception handling ausserhalb der View haben.
View:
PHP-Code:
....html-code...
<?php
try {
$text = new Lorem(35);
echo $text->getRenderedText();
} catch (Exception $e) {
echo $e->getMessage();
}
?>
....html-code...
PHP-Code:
function __autoload($class) {
if (preg_match("/[A-Z]{1}[a-z]{3,}$/", $class)) {
if (file_exists(__DIR__ . DIRECTORY_SEPARATOR . $class . '.php')) {
require $class . '.php';
} else {
throw new Exception('<b>Klasse: ' . htmlspecialchars($class) . ' wurde nicht gefunden!</b>');
}
} else {
throw new Exception('<b>nur Alphanummerische Zeichen erlaubt!</b>');
}
}
Kommentar