-require_once("include/Smilies.php");
-
-function smilies_content(App $a) {
- if ($a->argv[1]==="json"){
- $tmp = Smilies::get_list();
- $results = array();
- for ($i = 0; $i < count($tmp['texts']); $i++) {
- $results[] = array('text' => $tmp['texts'][$i], 'icon' => $tmp['icons'][$i]);
+/**
+ * @param App $a App
+ * @return string
+ * @throws \Friendica\Network\HTTPException\InternalServerErrorException
+ */
+function smilies_content(App $a)
+{
+ $smilies = Smilies::getList();
+ if (!empty($a->argv[1]) && ($a->argv[1] === "json")) {
+ $results = [];
+ for ($i = 0; $i < count($smilies['texts']); $i++) {
+ $results[] = ['text' => $smilies['texts'][$i], 'icon' => $smilies['icons'][$i]];