1<?php 2 3namespace dokuwiki\plugin\struct\types; 4 5class Text extends AbstractMultiBaseType 6{ 7 use TraitFilterPrefix; 8 9 protected $config = [ 10 'prefix' => '', 11 'postfix' => '' 12 ]; 13 14 /** 15 * Output the stored data 16 * 17 * @param string|int $value the value stored in the database 18 * @param \Doku_Renderer $R the renderer currently used to render the data 19 * @param string $mode The mode the output is rendered in (eg. XHTML) 20 * @return bool true if $mode could be satisfied 21 */ 22 public function renderValue($value, \Doku_Renderer $R, $mode) 23 { 24 $R->cdata($this->config['prefix'] . $value . $this->config['postfix']); 25 return true; 26 } 27} 28