31 lines
651 B
PHP
31 lines
651 B
PHP
<?php
|
|
|
|
namespace dokuwiki\Parsing\Handler;
|
|
|
|
interface CallWriterInterface
|
|
{
|
|
/**
|
|
* Add a call to our call list
|
|
*
|
|
* @param array $call the call to be added
|
|
*/
|
|
public function writeCall($call);
|
|
|
|
/**
|
|
* Append a list of calls to our call list
|
|
*
|
|
* @param array[] $calls list of calls to be appended
|
|
*/
|
|
public function writeCalls($calls);
|
|
|
|
/**
|
|
* Explicit request to finish up and clean up NOW!
|
|
* (probably because document end has been reached)
|
|
*
|
|
* If part of a CallWriter chain, call finalise on
|
|
* the original call writer
|
|
*
|
|
*/
|
|
public function finalise();
|
|
}
|