code/libraries/joomlatools/library/user/session/container/abstract.php
public function offsetUnset($identifier)
    {
        $keys = $this->_parseIdentifier($identifier);
        $last = count($keys)-1;
        $data =& $this->_data;

        foreach($keys as $index => $key)
        {
            if (!array_key_exists($key, $data)) {
                break;
            }

            if ($index < $last) {
                $data =& $data[$key];
            }
            else unset($data[$key]);
        }
    }
public function offsetUnset($identifier)
    {
        $keys = $this->_parseIdentifier($identifier);
        $last = count($keys)-1;
        $data =& $this->_data;

        foreach($keys as $index => $key)
        {
            if (!array_key_exists($key, $data)) {
                break;
            }

            if ($index < $last) {
                $data =& $data[$key];
            }
            else unset($data[$key]);
        }
    }
public function offsetUnset ( $ identifier ) { $ keys = $ this -> _parseIdentifier ( $ identifier ) ; $ last = count ( $ keys ) - 1 ; $ data = & $ this -> _data ; foreach ( $ keys as $ index => $ key ) { if ( ! array_key_exists ( $ key , $ data ) ) { break ; } if ( $ index < $ last ) { $ data = & $ data [ $ key ] ; } else unset ( $ data [ $ key ] ) ; } }
Unset an attribute

@param string $identifier Attribute identifier, eg foo.bar
@return void
Unset an attribute