original_string: protected function catalogKeyDelete($key)
      {
          $catalog = $this->fetch($this->catalog_key);
          $catalog = \is_array($catalog) ? $catalog : Array();
          if (isset($catalog[$key])) {
              unset($catalog[$key]);
          };
  
          return $this->store('/sb_Cache_Catalog', $catalog);
      }
code: protected function catalogKeyDelete($key)
      {
          $catalog = $this->fetch($this->catalog_key);
          $catalog = \is_array($catalog) ? $catalog : Array();
          if (isset($catalog[$key])) {
              unset($catalog[$key]);
          };
  
          return $this->store('/sb_Cache_Catalog', $catalog);
      }
code_tokens: protected function catalogKeyDelete ( $ key ) { $ catalog = $ this -> fetch ( $ this -> catalog_key ) ; $ catalog = \ is_array ( $ catalog ) ? $ catalog : Array ( ) ; if ( isset ( $ catalog [ $ key ] ) ) { unset ( $ catalog [ $ key ] ) ; } ; return $ this -> store ( '/sb_Cache_Catalog' , $ catalog ) ; }
docstring: Deletes a key from the catalog
  @param string $key The key to delete
  @return boolean
docstring_tokens: Deletes a key from the catalog