PHP Класс yupe\components\actions\YFeedAction

Наследование: extends CActio\CAction
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$data public function actions() { return array( 'atomfeed' => array( 'class' => 'yupe\components\actions\YFeedAction', 'data' => News::model()->published()->findAll(), Параметр title по умолчанию берётся из настроек приложения 'title' => Yii::t('YupeModule.yupe', 'Site title'), Параметр description по умолчанию берётся из настроек приложения 'description' => Yii::t('YupeModule.yupe', 'News list'), Параметр link по умолчанию берётся как Yii::app()->getRequest()->getBaseUrl(true) 'link' => Yii::app()->getRequest()->getBaseUrl(true), 'itemFields' => array( author_object, если не задан - у item-елемента запросится author_nickname 'author_object' => 'user', 'author_nickname' => 'nick_name', 'author_nickname' => 'nick_name', 'content' => 'full_text', 'datetime' => 'creation_date', 'link' => '/news/news/view', 'linkParams' => array('title' => 'alias'), 'title' => 'title', 'updated' => 'change_date', ), ), ); }
$description
$itemFields array
$link
$title

Открытые методы

Метод Описание
run ( ) : void Запуск экшена

Описание методов

run() публичный Метод

здесь мы производим рендеринг нашей ленты:
public run ( ) : void
Результат void

Описание свойств

$data публичное свойство

public function actions() { return array( 'atomfeed' => array( 'class' => 'yupe\components\actions\YFeedAction', 'data' => News::model()->published()->findAll(), Параметр title по умолчанию берётся из настроек приложения 'title' => Yii::t('YupeModule.yupe', 'Site title'), Параметр description по умолчанию берётся из настроек приложения 'description' => Yii::t('YupeModule.yupe', 'News list'), Параметр link по умолчанию берётся как Yii::app()->getRequest()->getBaseUrl(true) 'link' => Yii::app()->getRequest()->getBaseUrl(true), 'itemFields' => array( author_object, если не задан - у item-елемента запросится author_nickname 'author_object' => 'user', 'author_nickname' => 'nick_name', 'author_nickname' => 'nick_name', 'content' => 'full_text', 'datetime' => 'creation_date', 'link' => '/news/news/view', 'linkParams' => array('title' => 'alias'), 'title' => 'title', 'updated' => 'change_date', ), ), ); }
public $data

$description публичное свойство

public $description

$itemFields публичное свойство

public array $itemFields
Результат array

$title публичное свойство

public $title