diff options
author | Kore Nordmann <github@kore-nordmann.de> | 2007-05-16 12:20:32 +0000 |
---|---|---|
committer | Kore Nordmann <github@kore-nordmann.de> | 2007-05-16 12:20:32 +0000 |
commit | 93a08239c811e4820e60ea10935dbf7ad3ea04fa (patch) | |
tree | 9a9b04241630cc8d4678e1cd97a3b8c024edf30d /docs/tutorial/tutorial_autoload.php | |
parent | c35bb1d06e3e9f2b5517a8486d3353921218f72a (diff) | |
download | zetacomponents-graph-93a08239c811e4820e60ea10935dbf7ad3ea04fa.zip zetacomponents-graph-93a08239c811e4820e60ea10935dbf7ad3ea04fa.tar.gz |
- Moved tutorial examples to own directory
- Gave examples more descriptive names
Diffstat (limited to 'docs/tutorial/tutorial_autoload.php')
-rw-r--r-- | docs/tutorial/tutorial_autoload.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/tutorial/tutorial_autoload.php b/docs/tutorial/tutorial_autoload.php new file mode 100644 index 0000000..8b197de --- /dev/null +++ b/docs/tutorial/tutorial_autoload.php @@ -0,0 +1,20 @@ +<?php +$dir = dirname( dirname( __FILE__ ) ); +$dirParts = explode( '/', $dir ); +switch ( $dirParts[count( $dirParts ) - 3] ) +{ + case 'doc': require_once 'ezc/Base/base.php'; break; // pear + case 'trunk': require_once "$dir/../../Base/src/base.php"; break; // svn + default: require_once "$dir/../../Base/src/base.php"; break; // bundle +} + +/** + * Autoload ezc classes + * + * @param string $className + */ +function __autoload( $className ) +{ + ezcBase::autoload( $className ); +} +?> |