Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
selective_exact_parser_processor Class Reference

Selective progressive_parser_processor that will send chunks straight to output but only for chunks matching (in an exact way) some defined paths. More...

Inheritance diagram for selective_exact_parser_processor:
progressive_parser_processor

Public Member Functions

 __construct (array $paths)
 
 after_path ($path)
 The parser fires this each time one path has been parsed.
 
 before_path ($path)
 The parser fires this each time one path is going to be parsed.
 
 debug_info ()
 
 process_cdata ($cdata)
 Perform custom transformations in the processed cdata.
 
 process_chunk ($data)
 Receive one chunk of information from the parser.
 
 receive_chunk ($data)
 

Protected Member Functions

 path_is_selected ($path)
 

Protected Attributes

 $chunks
 
 $inittime
 
 $paths
 

Detailed Description

Selective progressive_parser_processor that will send chunks straight to output but only for chunks matching (in an exact way) some defined paths.


The documentation for this class was generated from the following file: