From ab5c4ff0a0e4f1c4b10d6758d27f769366bb504c Mon Sep 17 00:00:00 2001 From: emkael Date: Mon, 16 Jan 2017 22:47:10 +0100 Subject: * error handling --- http/index.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'http') diff --git a/http/index.php b/http/index.php index 17613e9..e6474bd 100644 --- a/http/index.php +++ b/http/index.php @@ -22,10 +22,15 @@ foreach ($params as $param) { $parsedParams[$splitParam[0]] = count($splitParam) > 1 ? $plitParam[1] : TRUE; } -require_once('../providers/' . $provider . '.php'); -$provider = '\\Providers\\' . $provider; -$provider = new $provider($feed, $parsedParams); -$content = $provider->get(); +try { + require_once('../providers/' . $provider . '.php'); + $provider = '\\Providers\\' . $provider; + $provider = new $provider($feed, $parsedParams); + $content = $provider->get(); +} catch (Exception $e) { + print $e->getMessage(); + die(); +} require_once('../lib/smarty3/Smarty.class.php'); -- cgit v1.2.3