original_string: public function assertNodeIsVersionable(NodeInterface $node)
      {
          if (!$this->nodeHasMixinType($node, 'mix:versionable')) {
              throw new \OutOfBoundsException(sprintf(
                  'Node "%s" is not versionable', $node->getPath()
              ));
          }
      }
code: public function assertNodeIsVersionable(NodeInterface $node)
      {
          if (!$this->nodeHasMixinType($node, 'mix:versionable')) {
              throw new \OutOfBoundsException(sprintf(
                  'Node "%s" is not versionable', $node->getPath()
              ));
          }
      }
code_tokens: public function assertNodeIsVersionable ( NodeInterface $ node ) { if ( ! $ this -> nodeHasMixinType ( $ node , 'mix:versionable' ) ) { throw new \ OutOfBoundsException ( sprintf ( 'Node "%s" is not versionable' , $ node -> getPath ( ) ) ) ; } }
docstring: Return true if the given node is versionable.
docstring_tokens: Return true if the given node is versionable .