Property | Type | Description | |
---|---|---|---|
$emojiSets | List of all available emoji sets. |
Method | Description | |
---|---|---|
__construct ( ) | Setup some variables and change emoji set. | |
addEmojiSet ( string $key, string | array $manifest, string $basePath ) | Add an emoji set. | |
changeEmojiSet ( Emoji $emoji, string $emojiSetKey ) | Change the emoji set used, either by merging or or overriding the default set. | |
emoji_init_handler ( Emoji $sender, array $args ) | Subscribe to event in Emoji class instance method. | |
getEmojiSets ( ) : array | Get all of the registered emoji sets. | |
settingsController_emojiExtender_create ( SettingsController $sender, array $args ) | Configure settings page in dashboard. |
Method | Description | |
---|---|---|
getManifest ( array $emojiSet ) : array | null | Get the manifest for am emoji set. |
public changeEmojiSet ( Emoji $emoji, string $emojiSetKey ) | ||
$emoji | Emoji | The emoji object to change. |
$emojiSetKey | string | The name of the emoji set to enable. |
public emoji_init_handler ( Emoji $sender, array $args ) | ||
$sender | Emoji | |
$args | array |
public getEmojiSets ( ) : array | ||
return | array | Returns an array of all of the emoji sets. |
public settingsController_emojiExtender_create ( SettingsController $sender, array $args ) | ||
$sender | SettingsController | |
$args | array |