library bbcode
BBCode Package
arabcoders/bbcode
BBCode Package
- Thursday, July 21, 2016
- by arabcoders
- Repository
- 1 Watchers
- 0 Stars
- 16 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
BBCode Parser.
Parse BBCode., (*1)
Install
Via Composer, (*2)
$ composer require arabcoders/bbcode
Usage Example.
<?php
$bbcode = new \arabcoders\bbcode\BBCode();
$bbcode->registerFilters( [
( new \arabcoders\bbcode\Filters\Text() )->getFilter(),
( new \arabcoders\bbcode\Filters\Table() )->getFilter()
] );
echo $bbcode->parse( 'test [b]bold[/b] string' );
you can add the other filters as well, or create your own by regsitering them using one of the following methods., (*3)
<?php
$bbcode = new \arabcoders\bbcode\BBCode();
// array with all filters.
$bbcode->registerFilters( [] );
// register single filter.
$bbcode->registerFilter( 'name', 'regex', function(){} );