Home
My Account
About us
Products
Support Services
Buy online
Downloads
Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
PHP Manual
CommonMark
Installing/Configuring
Predefined Constants
CommonMark\Node\Document
CommonMark\Node\Heading
CommonMark\Node\Paragraph
CommonMark\Node\BlockQuote
CommonMark\Node\BulletList
CommonMark\Node\OrderedList
CommonMark\Node\Item
CommonMark\Node\Text
CommonMark\Node\Text\Strong
CommonMark\Node\Text\Emphasis
CommonMark\Node\ThematicBreak
CommonMark\Node\SoftBreak
CommonMark\Node\LineBreak
CommonMark\Node\Code
CommonMark\Node\CodeBlock
CommonMark\Node\HTMLBlock
CommonMark\Node\HTMLInline
CommonMark\Node\Image
CommonMark\Node\Link
CommonMark\Node\CustomBlock
CommonMark\Node\CustomInline
CommonMark\Node
CommonMark\Interfaces\IVisitor
CommonMark\Interfaces\IVisitable
CommonMark\Parser
CommonMark\CQL
CommonMark Functions
CommonMark\Node::accept
CommonMark\Interfaces\IVisitor::enter
CommonMark
Last updated: Mon, 26 Oct 2026
The CommonMark\Interfaces\IVisitor interface
(cmark >= 1.0.0)
Introduction
Class synopsis
final
class
CommonMark\Interfaces\IVisitor
{
/* Constants */
const
int
Done
;
const
int
Enter
;
const
int
Leave
;
/* Methods */
abstract
public
function
enter
(
IVisitable
$visitable
):
int
|
IVisitable
|
null
abstract
public
function
leave
(
IVisitable
$visitable
):
int
|
IVisitable
|
null
}
Table of Contents
CommonMark\Interfaces\IVisitor::enter
— Visitation
CommonMark\Interfaces\IVisitor::leave
— Visitation
CommonMark\Node::accept
CommonMark\Interfaces\IVisitor::enter
CommonMark
Last updated: Mon, 26 Oct 2026