Beispiel #1
0
<h2>Localization</h2>

<?php 
$code = new \Decoda\Decoda('[b]Features[/b]');
$code->addFilter(new \Decoda\Filter\QuoteFilter());
$code->setLocale('de-de');
echo 'German: ' . $code->message('quoteBy') . '<br>';
$code->setLocale('fr-fr');
echo 'French: ' . $code->message('quoteBy') . '<br>';
$code->setLocale('ko-kr');
echo 'Korean: ' . $code->message('quoteBy') . '<br>';
?>

<h2>Whitelisting tags</h2>

<?php 
$string = '[b]Bold[/b]
[i]Italics[/i]
[u]Underline[/u]
[s]Strike through[/s]
[b][i][u]Bold, italics, underline[/u][/i][/b]';
$code = new \Decoda\Decoda($string);
$code->whitelist('b', 'i')->addFilter(new \Decoda\Filter\DefaultFilter());
echo $code->parse();
?>

<h2>Disabling hooks or filters</h2>

<?php 
$string = '[b]Bold[/b]
[i]Italics[/i]