Download the PHP package grekts/rss-parser without Composer
On this page you can find all versions of the php package grekts/rss-parser. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download grekts/rss-parser
More information about grekts/rss-parser
Files in grekts/rss-parser
Download grekts/rss-parser
More information about grekts/rss-parser
Files in grekts/rss-parser
Please rate this library. Is it a good library?
Informations about the package rss-parser
Rss parser
Данное расширение для Yii2, позволяет получать содержание rss лент
Установка
С помощью Composer-а
{
"require": {
"grekts/rss-parser": ">=1.0.1"
}
}
Применение
Для применения расширения необходимо вызвать метод parse класса RssParser. В качестве входных параметра необходимо передать:
- строку, содержащую ссылку на фид
- имя CSS класса, который будет применен для отображения текста внешних ссылок Если имя CSS класса не указан, то ко внешней ссылке не будут применяться ни какие стили.
Пример:
//Создаем объект парсера
$rssParser = new RssParser();
//Парсим фид по ссылке и получаем массив с контентом новостей
$newsData = $rssParser -> parse('site.ru/feed-url', 'className');
Результат работы
Массив с данными новостей. Структура массива:
[
[0] =>
[
'title' => value,
'description' => value,
'link' => value,
'publicationDate' => value],
[1] => ...,
]
Доступыне элементы массива:
- 'title' - заголовок нвоости
- 'description' - описание новости
- 'link' - ссылка на страницу публикации
- 'publicationDate' - дата публикации новости
Значение 'description' является массивом в формате json, где каждый элемент является абзацем текста. Значение остальных элементов массива имеет тип string.
В случае ошибки будет выкинуто ErrorException.
All versions of rss-parser with dependencies
PHP Build Version
Package Version
No informations.
The package grekts/rss-parser contains the following files
Loading the files please wait ....