data->rows)) { returnServerError('Invalid API response structure.'); } foreach ($data->data->rows as $element) { $item = array(); $item['uri'] = $element->link; $item['title'] = $element->title; $item['timestamp'] = isset($element->publishTime) ? intval($element->publishTime / 1000) : time(); $item['author'] = 'Stella Sora'; $item['categories'] = array($element->typeLabel); $item['enclosures'] = array($element->thumbnail); $content = ''; if (!empty($element->thumbnail)) { $content .= '' . htmlspecialchars($element->title) . '
'; } if (!empty($element->description)) { $desc = str_replace("\n", "
", $element->description); $content .= '
' . $desc . '
'; } $item['content'] = $content; $item['uid'] = $element->id; $this->items[] = $item; } } }