bwlng / litemoji

A PHP library simplifying the conversion of unicode, HTML and shortcode emoji πŸ”₯

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LitEmoji πŸ”₯

A PHP library simplifying the conversion of unicode, HTML and shortcode emoji.

Installation

$ composer require elvanto/litemoji

Or add to composer.json:

"require": {
    "elvanto/litemoji": "^1.0.0"
}

and then run composer update.

Alternatively you can clone or download the library files.

Usage

use LitEmoji\LitEmoji;

echo LitEmoji::encodeShortcode('Baby you light my πŸ”₯! πŸ˜ƒ');
// 'Baby you light my :fire:! :smiley:'

echo LitEmoji::encodeHtml('Baby you light my :fire:! :smiley:');
// 'Baby you light my 🔥! 😃'

echo LitEmoji::encodeUnicode('Baby you light my :fire:! :smiley:');
// 'Baby you light my πŸ”₯! πŸ˜ƒ'

Configuration

use LitEmoji\LitEmoji;

// Exclude specific shortcodes when converting from unicode and HTML entities
LitEmoji::config('excludeShortcodes', ['mobile', 'android']);

echo LitEmoji::encodeShortcode('πŸ“±');
// ':iphone:'

Contributing

Pull requests are welcome. New code must be fully unit tested (the existing test suite can be run with PHPUnit).

License

MIT License

About

A PHP library simplifying the conversion of unicode, HTML and shortcode emoji πŸ”₯

License:MIT License


Languages

Language:PHP 100.0%