mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-10-18 17:32:44 -04:00
First commit
This commit is contained in:
commit
fb57be5a5a
47 files changed
+17118
No files matched your search
Executable
+42
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
/**
|
||||
* MINZ - Copyright 2011 Marien Fressinaud
|
||||
* Sous licence AGPL3 <http://www.gnu.org/licenses/>
|
||||
*/
|
||||
|
||||
/**
|
||||
* La classe ActionController représente le contrôleur de l'application
|
||||
*/
|
||||
class ActionController {
|
||||
protected $router;
|
||||
protected $view;
|
||||
|
||||
/**
|
||||
* Constructeur
|
||||
* @param $controller nom du controller
|
||||
* @param $action nom de l'action à lancer
|
||||
*/
|
||||
public function __construct ($router) {
|
||||
$this->router = $router;
|
||||
$this->view = new View ();
|
||||
$this->view->attributeParams ();
|
||||
}
|
||||
|
||||
/**
|
||||
* Getteur
|
||||
*/
|
||||
public function view () {
|
||||
return $this->view;
|
||||
}
|
||||
|
||||
/**
|
||||
* Méthodes à redéfinir (ou non) par héritage
|
||||
* firstAction est la première méthode exécutée par le Dispatcher
|
||||
* lastAction est la dernière
|
||||
*/
|
||||
public function init () { }
|
||||
public function firstAction () { }
|
||||
public function lastAction () { }
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user