source/Application/Model/MdVariant.php
public function getMaxDepth()
    {
        $aSubvariants = $this->getMdSubvariants();

        if (!count($aSubvariants)) {
            return 0;
        }

        $iMaxDepth = 0;
        foreach ($aSubvariants as $oSubvariant) {
            if ($oSubvariant->getMaxDepth() > $iMaxDepth) {
                $iMaxDepth = $oSubvariant->getMaxDepth();
            }
        }

        return $iMaxDepth + 1;
    }
public function getMaxDepth()
    {
        $aSubvariants = $this->getMdSubvariants();

        if (!count($aSubvariants)) {
            return 0;
        }

        $iMaxDepth = 0;
        foreach ($aSubvariants as $oSubvariant) {
            if ($oSubvariant->getMaxDepth() > $iMaxDepth) {
                $iMaxDepth = $oSubvariant->getMaxDepth();
            }
        }

        return $iMaxDepth + 1;
    }
public function getMaxDepth ( ) { $ aSubvariants = $ this -> getMdSubvariants ( ) ; if ( ! count ( $ aSubvariants ) ) { return 0 ; } $ iMaxDepth = 0 ; foreach ( $ aSubvariants as $ oSubvariant ) { if ( $ oSubvariant -> getMaxDepth ( ) > $ iMaxDepth ) { $ iMaxDepth = $ oSubvariant -> getMaxDepth ( ) ; } } return $ iMaxDepth + 1 ; }
Gets max subvariant depth. 0 means no deeper subvariants.

@return int
Gets max subvariant depth . 0 means no deeper subvariants .