Files
dokuwiki-plugin-struct/types/Text.php
Andreas Gohr 7fe2cdf28c apply #670 and manually cleanup afterwards
fixes some failing tests
uses sexplode over array_pad
reformats multiline arrays
2023-09-13 13:28:04 +02:00

28 lines
706 B
PHP

<?php
namespace dokuwiki\plugin\struct\types;
class Text extends AbstractMultiBaseType
{
use TraitFilterPrefix;
protected $config = [
'prefix' => '',
'postfix' => ''
];
/**
* Output the stored data
*
* @param string|int $value the value stored in the database
* @param \Doku_Renderer $R the renderer currently used to render the data
* @param string $mode The mode the output is rendered in (eg. XHTML)
* @return bool true if $mode could be satisfied
*/
public function renderValue($value, \Doku_Renderer $R, $mode)
{
$R->cdata($this->config['prefix'] . $value . $this->config['postfix']);
return true;
}
}