This library provides the skeletons to support filters.
This library requires no other libraries.
composer require district5/filter
All filters that implement the filter interface in this library must implement a filter()
function that returns the filtered value,
for example a filter to make a string lowercase might look as follows:
use \District5\Filter\FilterInterface;
class MyStringToLowerFilter implements FilterInterface
{
public function filter($value)
{
if (extension_loaded('mbstring')) {
return mb_strtolower($value);
}
return strtolower($value);
}
}
Log a bug report!