get(); if ($messages) { foreach ($messages as $message) { if (is_string($message)) { $message = Activity::fetch($message,$channel); } // set client flag because comments will probably just be objects and not full blown activities // and that lets us use implied_create $AS = new ActivityStreams($message, null, true); if ($AS->is_valid() && is_array($AS->obj)) { $item = Activity::decode_note($AS,true); Activity::store($channel,$contact['abook_xchan'],$AS,$item,true,true); } } } } }