$item['mid']]); $n['obj_type'] = ((array_path_exists('obj/type', $n)) ? $n['obj']['type'] : EMPTY_STR); $n['tgt_type'] = 'Image'; $n['target'] = [ 'type' => 'Image', 'name' => $emoji, 'url' => z_root() . '/images/emoji/' . $emoji . '.png' ]; $x = item_store($n); retain_item($postid); if ($x['success']) { $nid = $x['item_id']; Run::Summon(['Notifier', 'like', $nid]); if (!empty($x['approval_id'])) { Run::Summon(['Notifier', 'like', $x['approval_id']]); } } } } }