public function getModules($inited=false)
	{
	    if ($inited) {
	        $instances = [];
	        if ($this->_modules) foreach ($this->_modules as $v) {
	            $instances[] = $this->getModule($v);
	        }
	        return $instances;
	    }
	    
		return $this->_modules;
	}
public function getModules($inited=false)
	{
	    if ($inited) {
	        $instances = [];
	        if ($this->_modules) foreach ($this->_modules as $v) {
	            $instances[] = $this->getModule($v);
	        }
	        return $instances;
	    }
	    
		return $this->_modules;
	}
public function getModules ( $ inited = false ) { if ( $ inited ) { $ instances = [ ] ; if ( $ this -> _modules ) foreach ( $ this -> _modules as $ v ) { $ instances [ ] = $ this -> getModule ( $ v ) ; } return $ instances ; } return $ this -> _modules ; }
get sub modules, if param is true then return Module object array
@return Module[]
get sub modules if param is true then return Module object array