BaseModule::getModuleInheritanceList PHP Method

getModuleInheritanceList() public method

Builds and returns the list of modules relevant to this specific module as defined by inheritance.
public getModuleInheritanceList ( ) : array
return array
    public function getModuleInheritanceList()
    {
        $module = $this;
        if (!$this->_inheritance_list) {
            $this->_inheritance_list = array();
            while (method_exists($module, 'getInheritedModule') && ($module = $module->getInheritedModule())) {
                $this->_inheritance_list[] = $module;
            }
        }
        return $this->_inheritance_list;
    }