for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace UnicornFail\Emoji;
use UnicornFail\Emoji\Environment\Environment;
use UnicornFail\Emoji\Extension\EmojiCoreExtension;
use UnicornFail\Emoji\Extension\Twemoji\TwemojiExtension;
final class TwemojiConverter extends EmojiConverter
{
public const CONVERSION_TYPE = TwemojiExtension::CONVERSION_TYPE;
/**
* @param array<string, mixed> $config
*/
public static function create(array $config = []): EmojiConverterInterface
$environment = new Environment($config);
$environment->addExtension(new EmojiCoreExtension());
$environment->addExtension(new TwemojiExtension());
return new self($environment);
}