Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total  
 
 
 
CRAP
60.00%
6 / 10
debug()
0.00%
0 / 1
0
0.00%
0 / 4
autoloader($className)
100.00%
1 / 1
0
100.00%
6 / 6
<?php define('__ROOT__', dirname(dirname(__FILE__)) );
/* ACTIVE LE DEBUGGAGE (WARNING + EXCEPTION)
*
*/
function debug(){
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
}
/* AUTOLOADER
*
* @className<String> Nom de la classe appelee
*
*/
function autoloader($className){
$path = '';
/* [1] On utilise le namespace pour localiser
===============================================*/
// On remplace les '\' par des '/'
$path = str_replace('\\', '/', $className) . '.php';
$path = __ROOT__.'/'.$path;
// Si le fichier existe, on l'inclut
if( file_exists($path) )
require_once $path;
}
// On definit l'autoloader comme autoloader (obvious)
spl_autoload_register('autoloader', false, true);
/* On demarre la session securisee PHP
=========================================================*/
// Condition ajoutee pour PHPUNIT
if( isset($_SERVER['REMOTE_ADDR']) )
\manager\sessionManager::session_start();