private static function getComposerNamespaces()
	{
		static $result = null;
		
		if ( !is_array($result) ) {
			$result = require self::$root . 'vendor/composer/autoload_namespaces.php';
			
			foreach ( $result as $ns => &$paths ) {
				$subpath = trim(str_replace('\\', DIRECTORY_SEPARATOR, $ns), DIRECTORY_SEPARATOR);
				foreach ( $paths as &$path ) {
					$path = rtrim($path, DIRECTORY_SEPARATOR);
					if ( is_dir("$path/$subpath") ) {
						$path = "$path/$subpath";
					}
				}
				unset($path);
			}
			unset($paths);
			
			$psr4 = require self::$root . 'vendor/composer/autoload_psr4.php';
			
			foreach ( $psr4 as $ns => $paths )
			{
				if ( isset($result[$ns]) ) {
					$result[$ns] = array_merge($result[$ns], $paths);
				}
				else {
					$result[$ns] = $paths;
				}
			}
		}
		
		return $result;
	}
private static function getComposerNamespaces()
	{
		static $result = null;
		
		if ( !is_array($result) ) {
			$result = require self::$root . 'vendor/composer/autoload_namespaces.php';
			
			foreach ( $result as $ns => &$paths ) {
				$subpath = trim(str_replace('\\', DIRECTORY_SEPARATOR, $ns), DIRECTORY_SEPARATOR);
				foreach ( $paths as &$path ) {
					$path = rtrim($path, DIRECTORY_SEPARATOR);
					if ( is_dir("$path/$subpath") ) {
						$path = "$path/$subpath";
					}
				}
				unset($path);
			}
			unset($paths);
			
			$psr4 = require self::$root . 'vendor/composer/autoload_psr4.php';
			
			foreach ( $psr4 as $ns => $paths )
			{
				if ( isset($result[$ns]) ) {
					$result[$ns] = array_merge($result[$ns], $paths);
				}
				else {
					$result[$ns] = $paths;
				}
			}
		}
		
		return $result;
	}
private static function getComposerNamespaces ( ) { static $ result = null ; if ( ! is_array ( $ result ) ) { $ result = require self :: $ root . 'vendor/composer/autoload_namespaces.php' ; foreach ( $ result as $ ns => & $ paths ) { $ subpath = trim ( str_replace ( '\\' , DIRECTORY_SEPARATOR , $ ns ) , DIRECTORY_SEPARATOR ) ; foreach ( $ paths as & $ path ) { $ path = rtrim ( $ path , DIRECTORY_SEPARATOR ) ; if ( is_dir ( "$path/$subpath" ) ) { $ path = "$path/$subpath" ; } } unset ( $ path ) ; } unset ( $ paths ) ; $ psr4 = require self :: $ root . 'vendor/composer/autoload_psr4.php' ; foreach ( $ psr4 as $ ns => $ paths ) { if ( isset ( $ result [ $ ns ] ) ) { $ result [ $ ns ] = array_merge ( $ result [ $ ns ] , $ paths ) ; } else { $ result [ $ ns ] = $ paths ; } } } return $ result ; }
Get Composer's namespace list.
@return array
@access private
@static
Get Composer s namespace list .