Swat/SwatTableViewGroup.php
protected function resetSubGroups()
    {
        $reset = false;
        foreach ($this->parent->getGroups() as $group) {
            if ($reset) {
                $group->reset();
            }

            if ($group === $this) {
                $reset = true;
            }
        }
    }
protected function resetSubGroups()
    {
        $reset = false;
        foreach ($this->parent->getGroups() as $group) {
            if ($reset) {
                $group->reset();
            }

            if ($group === $this) {
                $reset = true;
            }
        }
    }
protected function resetSubGroups ( ) { $ reset = false ; foreach ( $ this -> parent -> getGroups ( ) as $ group ) { if ( $ reset ) { $ group -> reset ( ) ; } if ( $ group === $ this ) { $ reset = true ; } } }
Resets grouping columns below this one

This is used when outside headers change before inside headers. In this
case, the inside headers are reset so they display again in the new
outside header.
Resets grouping columns below this one