private function groupIsSecure() : bool
    {
        foreach ($this->groupOptionsStack as $groupOptions) {
            if (isset($groupOptions['https']) && $groupOptions['https']) {
                return true;
            }
        }

        return false;
    }
private function groupIsSecure() : bool
    {
        foreach ($this->groupOptionsStack as $groupOptions) {
            if (isset($groupOptions['https']) && $groupOptions['https']) {
                return true;
            }
        }

        return false;
    }
private function groupIsSecure ( ) : bool { foreach ( $ this -> groupOptionsStack as $ groupOptions ) { if ( isset ( $ groupOptions [ 'https' ] ) && $ groupOptions [ 'https' ] ) { return true ; } } return false ; }
Gets whether or not the current group stack is secure
If ANY of the groups were marked as HTTPS, then this will return true even if a sub-group is not marked HTTPS

@return bool True if the group is secure, otherwise false
Gets whether or not the current group stack is secure If ANY of the groups were marked as HTTPS then this will return true even if a sub - group is not marked HTTPS