original_string: public function makeRoot($runValidation = true, $attributes = null) {
          $this->operation = self::OPERATION_MAKE_ROOT;
  
          return $this->owner->save($runValidation, $attributes);
      }
code: public function makeRoot($runValidation = true, $attributes = null) {
          $this->operation = self::OPERATION_MAKE_ROOT;
  
          return $this->owner->save($runValidation, $attributes);
      }
code_tokens: public function makeRoot ( $ runValidation = true , $ attributes = null ) { $ this -> operation = self :: OPERATION_MAKE_ROOT ; return $ this -> owner -> save ( $ runValidation , $ attributes ) ; }
docstring: Creates the root node if the active record is new or moves it
  as the root node.
  @param boolean $runValidation
  @param array $attributes
  @return boolean
docstring_tokens: Creates the root node if the active record is new or moves it as the root node .