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

Selective progressive_parser_processor that will send chunks straight to output but only for chunks matching (in a left padded way - like) some defined paths. More...

Inheritance diagram for selective_like_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 a left padded way - like) some defined paths.


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