aboutsummaryrefslogtreecommitdiff
path: root/public/index.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-12-15 03:30:24 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2013-12-15 03:30:24 +0100
commit878e96202e8a22e4857b98e29b0a1fce68eccbc9 (patch)
treef9233c3b48a0cd6e0ac2536ddcc1897201595ad4 /public/index.php
parent4af233e1f736eb2256e5e1696418635165467855 (diff)
Grosse refactorisation pour permettre le chargement automatique des classes
C'est parti de changements pour https://github.com/marienfressinaud/FreshRSS/issues/255 et finalement j'ai continué la refactorisation... Ajout de préfixes FreshRSS_ et Minz_ sur le modèle de SimplePie_. Toutes les classes sont maintenant en chargement automatique (devrait améliorer les performances en évitant de charger plein de classes inutilisées, et faciliter la maintenance). Suppression de set_include_path(). Si souhaité, certaines classes de Minz pourraient être déplacées dans un sous-répertoire, par exemple les exceptions. Tests et relecture nécessaires.
Diffstat (limited to 'public/index.php')
-rwxr-xr-xpublic/index.php12
1 files changed, 2 insertions, 10 deletions
diff --git a/public/index.php b/public/index.php
index 3a2bcd3ae..829e418f9 100755
--- a/public/index.php
+++ b/public/index.php
@@ -37,18 +37,10 @@ if (file_exists ('install.php')) {
}
}
- set_include_path (get_include_path ()
- . PATH_SEPARATOR
- . LIB_PATH
- . PATH_SEPARATOR
- . LIB_PATH . '/minz'
- . PATH_SEPARATOR
- . APP_PATH);
-
- require (APP_PATH . '/App_FrontController.php');
+ require(LIB_PATH . '/lib_rss.php'); //Includes class autoloader
try {
- $front_controller = new App_FrontController ();
+ $front_controller = new FreshRSS();
$front_controller->init ();
$front_controller->run ();
} catch (Exception $e) {