当前位置: 首页>>代码示例>>PHP>>正文


PHP AutoLoader::expand方法代码示例

本文整理汇总了PHP中AutoLoader::expand方法的典型用法代码示例。如果您正苦于以下问题:PHP AutoLoader::expand方法的具体用法?PHP AutoLoader::expand怎么用?PHP AutoLoader::expand使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在AutoLoader的用法示例。


在下文中一共展示了AutoLoader::expand方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: AutoLoader

//ini_set("xdebug.var_display_max_depth",-1);
//ini_set("xdebug.var_display_max_children",-1);
//ini_set("xdebug.var_display_max_data",-1);
// REQUIRED FOR TESTING
// token stream
//require_once("/usr/share/php/PHP/Token/Stream/Autoload.php");
// phpunit, loads files from phpunit-{selenium,story} too
//require_once("/usr/share/php/PHPUnit/Autoload.php");
// REQUIRED FOR RUNNING A WEB APP
// http://de2.php.net/manual/en/language.oop5.autoload.php
// when running build script from .. prepend src directory
// AND modify the path the autoloader should search for project classes
//   as it defaults to '.' = 'src' for the build script
//require_once("core/autoloader.class.php");
// auto loading project classes
require_once "core/autoloader.class.php";
$al = new AutoLoader();
$al->expand(".test.class.php,.php");
// http://stackoverflow.com/questions/32478962
$logger = new util\log\FileLogger(NULL, "./logger.log");
//$logger->logge("eins=%",array($logger),"DEBUG");
//$unknown = new UnknownClass();
//echo var_dump($al->getp())."\n".var_dump($al->getc())."\n".var_dump($al->gete())."\n";
// autoloading test classes, add .php
//$al->expand(".test.class.php,.php");
//$lt = new test\log\FileLoggerTest();
//echo var_dump($al->getp())."\n".var_dump($al->getc())."\n".var_dump($al->gete())."\n";
//$lt->testNamespace();
//$unknown = new UnknownClass();
// TODO: check for multiple autoloads in phpunit
// TODO: namespaces for testsuites in phpunit
开发者ID:marcbredt,项目名称:heili,代码行数:31,代码来源:autoloader.inc.php


注:本文中的AutoLoader::expand方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。