Skip to content

arabcoders/bbcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BBCode Parser.

Parse BBCode.

Install

Via Composer

$ 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.

<?php
$bbcode = new \arabcoders\bbcode\BBCode();

// array with all filters.
$bbcode->registerFilters( [] );

// register single filter.
$bbcode->registerFilter( 'name', 'regex', function(){} );

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages