diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-08-21 21:38:37 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-08-21 21:38:37 +0200 |
| commit | be97924a98acee7518c304af55f776dd3fb1da5b (patch) | |
| tree | e791dd09dfd24371cda0c612e96ff46f84ff415b /controller | |
| parent | 95103edfeeaf1bc750369ec35346fb53225af83b (diff) | |
| download | grauphel-be97924a98acee7518c304af55f776dd3fb1da5b.tar.gz grauphel-be97924a98acee7518c304af55f776dd3fb1da5b.zip | |
check if oauth extension is installed
Diffstat (limited to 'controller')
| -rw-r--r-- | controller/guicontroller.php | 8 |
1 files changed, 8 insertions, 0 deletions
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'); + } } } ?> |
