public static function getIdsWithInheritance($klass)
    {
        $klasses = Common::getClassLineage($klass);

        $result = array();
        foreach ($klasses as $klass) {
            try {
                $result[] = $klass::getViewDataTableId();
            } catch (\Exception $e) {
                // in case $klass did not define an id: eg Plugin\ViewDataTable
                continue;
            }
        }

        return $result;
    }
public static function getIdsWithInheritance($klass)
    {
        $klasses = Common::getClassLineage($klass);

        $result = array();
        foreach ($klasses as $klass) {
            try {
                $result[] = $klass::getViewDataTableId();
            } catch (\Exception $e) {
                // in case $klass did not define an id: eg Plugin\ViewDataTable
                continue;
            }
        }

        return $result;
    }
public static function getIdsWithInheritance ( $ klass ) { $ klasses = Common :: getClassLineage ( $ klass ) ; $ result = array ( ) ; foreach ( $ klasses as $ klass ) { try { $ result [ ] = $ klass :: getViewDataTableId ( ) ; } catch ( \ Exception $ e ) { // in case $klass did not define an id: eg Plugin\ViewDataTable continue ; } } return $ result ; }
Returns the viewDataTable IDs of a visualization's class lineage.

@see self::getVisualizationClassLineage

@param string $klass The visualization class.

@return array
Returns the viewDataTable IDs of a visualization s class lineage .