CommonMark\CQL::__invoke
(cmark >= 1.1.0)
CommonMark\CQL::__invoke β ΠΠΈΠΊΠΎΠ½Π°Π½Π½Ρ CQL
ΠΠΏΠΈΡ
public CommonMark\CQL::__invoke(CommonMark\Node $root, callable $handler)
ΠΠΎΠ²ΠΈΠ½Π΅Π½ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΠΈ ΠΏΠΎΡΠΎΡΠ½Ρ ΡΡΠ½ΠΊΡΡΡ CQL Ρ Π·Π°Π·Π½Π°ΡΠ΅Π½ΠΎΠΌΡ root
, Π²ΠΈΠΊΠΎΠ½ΡΡΡΠΈ Π²ΠΊΠ°Π·Π°Π½ΠΈΠΉ handler
ΠΏΡΠΈ Π²Ρ
ΠΎΠ΄Π΅ Π²CommonMark\Node
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
root
ΠΊΠΎΡΠ΅Π½Π΅Π²ΠΈΠΉ Π²ΡΠ·ΠΎΠ» Π΄Π΅ΡΠ΅Π²Π°
handler
ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ ΠΌΠ°ΡΠΈ ΠΏΡΠΎΡΠΎΡΠΈΠΏ:
handler(CommonMark\Node $root, CommonMark\Node $entering): ?bool
- Π―ΠΊΡΠΎ
handler
Π½ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ (void) Π°Π±ΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ null, CQL ΠΏΡΠΎΠ΄ΠΎΠ²ΠΆΠΈΡΡ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ - Π―ΠΊΡΠΎ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊ ΠΏΠΎΠ²Π΅ΡΠ½Π΅ ΡΠΏΡΠ°Π²ΠΆΠ½Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ, CQL ΠΏΡΠΎΠ΄ΠΎΠ²ΠΆΠΈΡΡ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ
- Π―ΠΊΡΠΎ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ Ρ ΠΈΠ±Π½Π΅ Π·Π½Π°ΡΠ΅Π½Π½Ρ, CQL ΠΏΡΠΈΠΏΠΈΠ½ΠΈΡΡ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ