gunnar: server/kolab-webadmin/kolab-webadmin/test/KolabAdmin Autoload.php, NONE, 1.1
cvs at kolab.org
cvs at kolab.org
Wed Apr 7 09:28:42 CEST 2010
Author: gunnar
Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/test/KolabAdmin
In directory doto:/tmp/cvs-serv31321/kolab-webadmin/kolab-webadmin/test/KolabAdmin
Added Files:
Autoload.php
Log Message:
kolab/issue1446 (Webinterface for setting vacation, email-delivery and forwarding (rt#5033))
This also adds the tests that drove the implementation.
--- NEW FILE: Autoload.php ---
<?php
/**
* Setup autoloading for the tests.
*
* PHP version 5
*
* @category Kolab
* @package KolabAdmin
* @author Gunnar Wrobel <wrobel at pardus.de>
* @license http://www.fsf.org/copyleft/lgpl.html LGPL
* @link http://pear.horde.org/index.php?package=KolabAdmin
*/
ini_set('include_path', dirname(__FILE__) . '/../../lib' . PATH_SEPARATOR . ini_get('include_path'));
if (!spl_autoload_functions()) {
spl_autoload_register(
create_function(
'$class',
'$filename = str_replace(array(\'::\', \'_\'), \'/\', $class);'
. '$err_mask = E_ALL ^ E_WARNING;'
. '$oldErrorReporting = error_reporting($err_mask);'
. 'include "$filename.php";'
. 'error_reporting($oldErrorReporting);'
)
);
}
/** Catch strict standards */
error_reporting(E_ALL | E_STRICT);
More information about the commits
mailing list