Provide solution for smoother migration for apps to multi-app dir
This commit is contained in:
parent
fcaf04cad9
commit
b5953e7a83
|
@ -71,7 +71,11 @@ class OC{
|
||||||
*/
|
*/
|
||||||
public static function autoload($className){
|
public static function autoload($className){
|
||||||
if(array_key_exists($className,OC::$CLASSPATH)){
|
if(array_key_exists($className,OC::$CLASSPATH)){
|
||||||
require_once OC::$CLASSPATH[$className];
|
/** @TODO: Remove this when necessary
|
||||||
|
Remove "apps/" from inclusion path for smooth migration to mutli app dir
|
||||||
|
*/
|
||||||
|
$path = preg_replace('/apps\//','', OC::$CLASSPATH[$className]);
|
||||||
|
require_once $path;
|
||||||
}
|
}
|
||||||
elseif(strpos($className,'OC_')===0){
|
elseif(strpos($className,'OC_')===0){
|
||||||
require_once strtolower(str_replace('_','/',substr($className,3)) . '.php');
|
require_once strtolower(str_replace('_','/',substr($className,3)) . '.php');
|
||||||
|
|
Loading…
Reference in New Issue