diff options
author | redmatrix <git@macgirvin.com> | 2016-05-14 17:24:50 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-05-14 17:24:50 -0700 |
commit | 0503b11840d170a7f22d0392d08677c19b663ac2 (patch) | |
tree | 98405ba7b56be1f77a268a2f57a2bf1ec3899242 /boot.php | |
parent | b497faee27a89ff1a2da07d02dd6f6676183cc98 (diff) | |
download | volse-hubzilla-0503b11840d170a7f22d0392d08677c19b663ac2.tar.gz volse-hubzilla-0503b11840d170a7f22d0392d08677c19b663ac2.tar.bz2 volse-hubzilla-0503b11840d170a7f22d0392d08677c19b663ac2.zip |
allow addon autoloaders to specify absolute namespace classes starting with \
Diffstat (limited to 'boot.php')
-rwxr-xr-x | boot.php | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -634,6 +634,8 @@ class ZotlabsAutoloader { } $arr = explode('\\',$className); if($arr && count($arr) > 1) { + if(! $arr[0]) + $arr = array_shift($arr); $filename = 'addon/' . lcfirst($arr[0]) . '/' . ucfirst($arr[1]) . ((count($arr) === 2) ? '.php' : '/' . ucfirst($arr[2]) . ".php"); if (file_exists($filename)) { include($filename); |