CommonMark CommonMark\CQL::__invoke

(cmark >= 1.1.0)

CommonMark\CQL::__invoke — CQL Execution


설명

public CommonMark\CQL::__invoke(CommonMark\Node $root, callable $handler)

주어진 root에서 현재 CQL 함수를 호출하여 CommonMark\Node에 대한 항목에 지정된 handler를 실행합니다.


매개변수

root
트리의 루트 노드
handler
프로토타입이 있어야 합니다.

handler(CommonMark\Node $root, CommonMark\Node $entering): ?bool

  • handler가 반환(void)에 실패하거나 null을 반환하면 CQL이 계속 실행됩니다.
  • 처리기가 진실 값을 반환하면 CQL이 계속 실행됩니다.
  • 핸들러가 거짓 값을 반환하면 CQL은 실행을 중지합니다.