|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
This abstract class outputs XML contents provided by @xml_writer. More...
Public Member Functions | |
| __construct ($usebuffer=true) | |
| debug_info () | |
| set_buffersize ($buffersize) | |
| start () | |
| stop () | |
| write ($content) | |
| Get contents from @xml_writer and buffer/output them. | |
Public Attributes | |
| const | DEFAULT_BUFFER_SIZE = 4096 |
Protected Member Functions | |
| finish () | |
| init () | |
| send ($content) | |
Protected Attributes | |
| $buffersize | |
| $currentbuffer | |
| $currentbuffersize | |
| string float | $finishtime |
| finish microtime. | |
| $inittime | |
| $running | |
| $sentbytes | |
| $usebuffer | |
This abstract class outputs XML contents provided by @xml_writer.
Contains the common functionalities for all the xml_output_xxx classes and the interface for them. Mainly it's in charge of:
TODO: Finish phpdocs