From: Christian Weiske Date: Thu, 21 Aug 2014 19:38:37 +0000 (+0200) Subject: check if oauth extension is installed X-Git-Tag: v0.1.0~11 X-Git-Url: https://git.cweiske.de/grauphel.git/commitdiff_plain/be97924a98acee7518c304af55f776dd3fb1da5b?ds=sidebyside check if oauth extension is installed --- diff --git a/controller/guicontroller.php b/controller/guicontroller.php index 79c6447..8e260bc 100644 --- a/controller/guicontroller.php +++ b/controller/guicontroller.php @@ -56,6 +56,8 @@ class GuiController extends Controller */ public function index() { + $this->checkDeps(); + $res = new TemplateResponse('grauphel', 'index'); $res->setParams( array( @@ -67,7 +69,13 @@ class GuiController extends Controller ) ); return $res; + } + protected function checkDeps() + { + if (!class_exists('OAuthProvider')) { + throw new \Exception('PHP extension "oauth" is required'); + } } } ?>