Feed

实现 ArrayAccessCountable

用于封装 Joomla 平台提要的类。

3.1.4

Joomla CMS

方法

__get

用于返回提要属性值的魔术方法。

__get( name) : 

3.1.4

参数

名称

string属性的名称。

响应

混合

__set

用于设置提要属性值的魔术方法。

__set( name,  value) : 

3.1.4

参数

名称

string属性的名称。

mixed要为属性设置的值。

响应

addCategory

用于向提要对象添加类别的的方法。

addCategory( name,  uri = '') : \Joomla\CMS\Feed\Feed

3.1.4

参数

名称

string要添加的类别的名称。

uri

string要添加的类别的可选 URI。

响应

Feed

addContributor

用于向提要对象添加贡献者的方法。

addContributor( name,  email,  uri = null,  type = null) : \Joomla\CMS\Feed\Feed

3.1.4

参数

名称

string要添加的人员的完整名称。

电子邮件

string要添加的人员的电子邮件地址。

uri

string要添加的人员的可选 URI。

类型

string要添加的人员的可选类型。

响应

Feed

addEntry

用于向提要对象添加条目的方法。

addEntry(\Joomla\CMS\Feed\FeedEntry entry) : \Joomla\CMS\Feed\Feed

3.1.4

参数

条目

FeedEntry要添加的条目对象。

响应

Feed

count

返回提要中条目数量的计数。

count() : 

此方法用于实现 Countable 接口。您可以通过执行 count($feed) 而不是 $feed->count(); 来调用它。

响应

int提要中的条目数。

offsetExists

偏移量是否存在。当在实现 ArrayAccess 的对象上使用 isset() 或 empty() 时,将执行此方法。

offsetExists( offset) : 
参见 ArrayAccess::offsetExists()

3.1.4

参数

偏移量

mixed要检查的偏移量。

响应

布尔值

offsetGet

返回指定偏移量处的值。

offsetGet( offset) : 
参见 ArrayAccess::offsetGet()

3.1.4

参数

偏移量

mixed要检索的偏移量。

响应

mixed偏移量处的值。

offsetSet

将值分配给指定的偏移量。

offsetSet( offset, \Joomla\CMS\Feed\FeedEntry value) : 
参见 ArrayAccess::offsetSet()

3.1.4

抛出

InvalidArgumentException

参数

偏移量

mixed要向其分配值的偏移量。

FeedEntry要设置的 JFeedEntry。

响应

offsetUnset

取消设置偏移量。

offsetUnset( offset) : 
参见 ArrayAccess::offsetUnset()

3.1.4

参数

偏移量

mixed要取消设置的偏移量。

响应

removeCategory

用于从提要对象中删除类别的的方法。

removeCategory( name) : \Joomla\CMS\Feed\Feed

3.1.4

参数

名称

string要删除的类别的名称。

响应

Feed

removeContributor

用于从提要对象中删除贡献者的方法。

removeContributor(\Joomla\CMS\Feed\FeedPerson contributor) : \Joomla\CMS\Feed\Feed

3.1.4

参数

贡献者

FeedPerson要删除的人员对象。

响应

Feed

removeEntry

用于从提要对象中删除条目的方法。

removeEntry(\Joomla\CMS\Feed\FeedEntry entry) : \Joomla\CMS\Feed\Feed

3.1.4

参数

条目

FeedEntry要删除的条目对象。

响应

Feed

reverseItems

如果显示设置为“最早优先”,则反转项目的方法

reverseItems() : \Joomla\CMS\Feed\Feed

3.1.4

响应

Feed

setAuthor

用于设置提要对象作者的快捷方法。

setAuthor( name,  email,  uri = null,  type = null) : \Joomla\CMS\Feed\Feed

3.1.4

参数

名称

string要设置的人员的完整名称。

电子邮件

string要设置的人员的电子邮件地址。

uri

string要设置的人员的可选 URI。

类型

string要设置的人员的可选类型。

响应

Feed

属性

作者

负责提要内容的人员。

类型

FeedPerson

类别

提要所属的类别。

类型

array<string|int, mixed>

贡献者

为提要内容做出贡献的人员。

类型

array<string|int, mixed>

描述

描述提要的短语或句子。

类型

字符串

生成器

指示用于生成提要的程序的字符串。

类型

字符串

图像

包含提要图像属性的 FeedLink 对象。

类型

FeedLink|null

发布日期

提要内容的发布日期。

类型

日期

标题

提要的人类可读标题。

类型

字符串

更新日期

提要内容上次更改的时间。

类型

日期

uri

提要的通用永久标识符。

类型

字符串

属性

条目属性。

3.1.4

类型

array<string|int, mixed>

条目

提要条目对象列表。

3.1.4

类型

array<string|int, mixed>