X-Git-Url: https://git.cweiske.de/grauphel.git/blobdiff_plain/95103edfeeaf1bc750369ec35346fb53225af83b..be97924a98acee7518c304af55f776dd3fb1da5b:/controller/guicontroller.php?ds=inline 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'); + } } } ?>