function getCommentFeed($row) { // @imp: activity row for comment stores // post_id as object_id and not item_id $postId = $row["object_id"]; $postDao = new \com\indigloo\sc\dao\Post(); $image = $postDao->getImageOnId($postId); $feedVO = new \stdClass(); $feedVO->ownerId = $row["owner_id"]; $feedVO->subject = $row["subject"]; $feedVO->subjectId = $row["subject_id"]; $feedVO->object = "post"; $feedVO->objectId = $row["object_id"]; $feedVO->title = $row["object"]; $feedVO->content = $row["content"]; $feedVO->verb = $row["verb"]; $feedVO->srcImage = $image["thumbnail"]; $feedVO->nameImage = $image["name"]; $feed = json_encode($feedVO); if ($feed === FALSE || $feed == 'null' || $feed == 'NULL') { //encoding went wrong $message = sprintf("problem with encoding activity row %d ", $row["id"]); trigger_error($message, E_USER_ERROR); } return $feed; }