laravel-emoji
, (*1)
A Laravel 5 Package for Using & Working With Emojis in your Laravel Apps, (*2)
Installation
PHP 7 and Composer are required., (*3)
To get the latest version of Laravel Emoji, simply add the following line to the require block of your composer.json
file., (*4)
"unicodeveloper/laravel-emoji": "1.0.*"
You'll then need to run composer install
or composer update
to download it and have the autoloader updated., (*5)
Once Laravel Emoji is installed, you need to register the service provider. Open up config/app.php
and add the following to the providers
key., (*6)
Unicodeveloper\Emoji\EmojiServiceProvider::class
Also, register the Facade like so:, (*7)
'aliases' => [
...
'Emoji' => Unicodeveloper\Emoji\Facades\Emoji::class,
...
]
Usage
Translate Emoji names to Unicode and Vice-versa., (*8)
>> Emoji::findByAlias("kissing_heart")
=> "😘"
>> Emoji::findByName("sunglasses")
=> "😎"
>> Emoji::findByUnicode("\u{1F603}")
=> "smiley"
This package contains some of the characters listed on http://unicode.org/emoji/charts/full-emoji-list.html, (*9)
Contributing
Please feel free to fork this package and contribute by submitting a pull request to enhance the functionalities., (*10)
I am accepting PR's that add characters to emoji.php.
Please use this list to look up the unicode value and
the name of the character., (*11)
How can I thank you?
Why not star the github repo? I'd love the attention! Why not share the link for this repository on Twitter or HackerNews? Spread the word!, (*12)
Don't forget to follow me on twitter!, (*13)
Thanks!
Prosper Otemuyiwa., (*14)
Inspiration
License
The MIT License (MIT). Please see License File for more information., (*15)