« CommonMark\Interfaces\IVisitor
CommonMark\Interfaces\IVisitor::leave »

CommonMark\Interfaces\IVisitor::enter

(cmark >= 1.0.0)

CommonMark\Interfaces\IVisitor::enter — Visitation

説明

abstract public function CommonMark\Interfaces\IVisitor::enter(IVisitable $visitable): int|IVisitable|null

パラメータ

visitable

The current CommonMark\Interfaces\IVisitable being entered

戻り値

Returning CommonMark\Interfaces\IVisitor::Done will cause the backing iterator to exit.

Returning CommonMark\Interfaces\IVisitor::Enter will reset the backing iterator at entering the current IVisitable

Returning CommonMark\Interfaces\IVisitor::Leave will reset the backing iterator at exiting the current IVisitable

Returning an IVisitable will reset the backing iterator at entering the given IVisitable

Returning nothing will allow the backing iterator to continue

関連キーワード:
CommonMark   Interfaces   IVisitor   IVisitable   Returning   backing   iterator   Visitation   current   reset   visitable   entering   leave   cmark   abstract   entered   cause   exit   Leave   exiting   given   nothing   allow   continue   参考
関連する関数・ページ:
commonmark-interfaces-ivisitor.leave   class.commonmark-interfaces-ivisitor   commonmark-interfaces-ivisitable.accept   class.commonmark-interfaces-ivisitable   commonmark-node.accept   book.cmark