diff options
Diffstat (limited to 'app/App_FrontController.php')
| -rw-r--r-- | app/App_FrontController.php | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/app/App_FrontController.php b/app/App_FrontController.php new file mode 100644 index 000000000..5a2b27eed --- /dev/null +++ b/app/App_FrontController.php @@ -0,0 +1,29 @@ +<?php +/** + * MINZ - Copyright 2011 Marien Fressinaud + * Sous licence AGPL3 <http://www.gnu.org/licenses/> +*/ +require ('FrontController.php'); + +class App_FrontController extends FrontController { + public function init () { + $this->loadLibs (); + $this->loadModels (); + + Session::init (); + + View::prependStyle (Url::display ('/theme/base.css')); + View::_param ('conf', Session::param ('conf', new RSSConfiguration ())); + } + + private function loadLibs () { + require (LIB_PATH . '/lib_rss.php'); + require (LIB_PATH . '/lib_simplepie.php'); + } + + private function loadModels () { + include (APP_PATH . '/models/RSSConfiguration.php'); + include (APP_PATH . '/models/Feed.php'); + include (APP_PATH . '/models/Entry.php'); + } +} |
