private function removeFromHashmapById($id)
    {
        try {
            foreach ($this->_hashmap as $tag => $vars) {
                foreach (array_keys($vars) as $key) {
                    if ($key == $id) {
                        unset($this->_hashmap[$tag][$key]);

                        return $this->saveHashmap();
                    }
                }
            }
        } catch (\Exception $e) {
            $this->log('warning', \sprintf('Unable to remove id from hashmap %s : %s', $id, $e->getMessage()));

            return false;
        }

        return false;
    }
private function removeFromHashmapById($id)
    {
        try {
            foreach ($this->_hashmap as $tag => $vars) {
                foreach (array_keys($vars) as $key) {
                    if ($key == $id) {
                        unset($this->_hashmap[$tag][$key]);

                        return $this->saveHashmap();
                    }
                }
            }
        } catch (\Exception $e) {
            $this->log('warning', \sprintf('Unable to remove id from hashmap %s : %s', $id, $e->getMessage()));

            return false;
        }

        return false;
    }
private function removeFromHashmapById ( $ id ) { try { foreach ( $ this -> _hashmap as $ tag => $ vars ) { foreach ( array_keys ( $ vars ) as $ key ) { if ( $ key == $ id ) { unset ( $ this -> _hashmap [ $ tag ] [ $ key ] ) ; return $ this -> saveHashmap ( ) ; } } } } catch ( \ Exception $ e ) { $ this -> log ( 'warning' , \ sprintf ( 'Unable to remove id from hashmap %s : %s' , $ id , $ e -> getMessage ( ) ) ) ; return false ; } return false ; }
Remove provided id from hashmap.

@return boolean
Remove provided id from hashmap .