original_string: public function make_inactive() {
          $this->isactive = false;
          $this->remove_class('active_tree_node');
          if ($this->parent !== null) {
              $this->parent->make_inactive();
          }
      }
code: public function make_inactive() {
          $this->isactive = false;
          $this->remove_class('active_tree_node');
          if ($this->parent !== null) {
              $this->parent->make_inactive();
          }
      }
code_tokens: public function make_inactive ( ) { $ this -> isactive = false ; $ this -> remove_class ( 'active_tree_node' ) ; if ( $ this -> parent !== null ) { $ this -> parent -> make_inactive ( ) ; } }
docstring: Marks a node as inactive and recusised back to the base of the tree
  doing the same to all parents.
docstring_tokens: Marks a node as inactive and recusised back to the base of the tree doing the same to all parents .