Commit dd288f0c by Seldaek

The include_path isn't altered anymore, hopefully saving some stat calls

git-svn-id: svn://dwoo.org/dwoo/trunk@267 0598d79b-80c4-4d41-97ba-ac86fbbd088b
parent 7212c79d
......@@ -21,7 +21,8 @@
work with CakePHP 1.2
* Adapters: Zend: Denis Arh is now appointed maintainer of that part and
fixed a few things since 1.0.1
* User classes extending Dwoo_Template_File are now supporter better with
* The include_path isn't altered anymore, hopefully saving some stat calls
* User classes extending Dwoo_Template_File are now supported better with
regard to includes - Thanks to the Kayako.com team for the patch
* Objects now act like arrays when you access non-existing properties on
them (i.e. it outputs a notice only if it's output straight, and none
......
<?php
include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'Dwoo.php';
function dwooAutoload($class)
{
if (substr($class, 0, 5) === 'Dwoo_') {
include strtr($class, '_', DIRECTORY_SEPARATOR).'.php';
include DWOO_DIRECTORY . strtr($class, '_', DIRECTORY_SEPARATOR).'.php';
}
}
spl_autoload_register('dwooAutoload');
set_include_path(str_replace(PATH_SEPARATOR.dirname(__FILE__), '', get_include_path()) . PATH_SEPARATOR . dirname(__FILE__));
include 'Dwoo.php';
\ No newline at end of file
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class BlockTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class BugTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class CallTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class CompilerTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class CoreTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class DataTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class FiltersTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class FuncTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class HelperTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class LoaderTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class PluginTypesTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
function testphpfunc($input) { return $input.'OK'; }
......
<?php
require_once 'Dwoo/Compiler.php';
require 'Dwoo/Smarty/Adapter.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
require DWOO_DIRECTORY . 'Dwoo/Smarty/Adapter.php';
class SmartyTests extends PHPUnit_Framework_TestCase
{
......
<?php
require_once 'Dwoo/Compiler.php';
require_once DWOO_DIRECTORY . 'Dwoo/Compiler.php';
class TemplateTests extends PHPUnit_Framework_TestCase
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment