original_string: public function unconfigure(TcTable $table) {
          $this->table = $table;
          $table
              ->un(TcTable::EV_BODY_ADD, [$this, 'initialize'])
              ->un(TcTable::EV_ROW_ADD, [$this, 'checkAvailableHeight'])
              ->un(TcTable::EV_ROW_ADDED, [$this, 'checkFooter'])
              ->un(TcTable::EV_ROW_SKIPPED, [$this, 'onRowSkipped'])
              ->un(TcTable::EV_ROW_HEIGHT_GET, [$this, 'onRowHeightGet'])
              ->un(TcTable::EV_BODY_ADDED, [$this, 'purge']);
      }
code: public function unconfigure(TcTable $table) {
          $this->table = $table;
          $table
              ->un(TcTable::EV_BODY_ADD, [$this, 'initialize'])
              ->un(TcTable::EV_ROW_ADD, [$this, 'checkAvailableHeight'])
              ->un(TcTable::EV_ROW_ADDED, [$this, 'checkFooter'])
              ->un(TcTable::EV_ROW_SKIPPED, [$this, 'onRowSkipped'])
              ->un(TcTable::EV_ROW_HEIGHT_GET, [$this, 'onRowHeightGet'])
              ->un(TcTable::EV_BODY_ADDED, [$this, 'purge']);
      }
code_tokens: public function unconfigure ( TcTable $ table ) { $ this -> table = $ table ; $ table -> un ( TcTable :: EV_BODY_ADD , [ $ this , 'initialize' ] ) -> un ( TcTable :: EV_ROW_ADD , [ $ this , 'checkAvailableHeight' ] ) -> un ( TcTable :: EV_ROW_ADDED , [ $ this , 'checkFooter' ] ) -> un ( TcTable :: EV_ROW_SKIPPED , [ $ this , 'onRowSkipped' ] ) -> un ( TcTable :: EV_ROW_HEIGHT_GET , [ $ this , 'onRowHeightGet' ] ) -> un ( TcTable :: EV_BODY_ADDED , [ $ this , 'purge' ] ) ; }
docstring: Unconfigure the plugin
  
  @param TcTable $table
  @return void
docstring_tokens: Unconfigure the plugin