function xautoload_ClassFinder_Prefix::registerPrefixDeep in X Autoload 7.2
Same name and namespace in other branches
- 7.3 lib/ClassFinder/Prefix.php \xautoload_ClassFinder_Prefix::registerPrefixDeep()
Register a PEAR-style deep path for a given class prefix.
Note: This actually goes beyond PEAR style, because it also allows things like my_library_Some_Class -> (library dir)/src/Some/Class.php instead of my_library_Some_Class -> (library dir)/src/my/library/Some/Class.php via $finder->registerPrefixDeep('my_library', "$library_dir/src");
Parameters
string $prefix: Prefix, e.g. "My_Prefix", for classes like "My_Prefix_SomeClass". This does NOT cover the class named "My_Prefix" itself.
string $deep_path: The deep path, e.g. "../lib/My/Prefix", for classes placed in My_Prefix_SomeClass -> ../lib/My/Prefix/SomeClass.php
File
- lib/
ClassFinder/ Prefix.php, line 54
Class
Code
function registerPrefixDeep($prefix, $deep_path, $lazy_check = TRUE) {
$this
->registerPrefixDeepLocation($prefix, $deep_path, $lazy_check);
}