⇦ Back to FeedEntry classMethod removeContributor
public \Joomla\CMS\Feed\FeedEntry
removeContributor
(\Joomla\CMS\Feed\FeedPerson $contributor)
Method to remove a contributor from the feed entry object.
Parameters
- \Joomla\CMS\Feed\FeedPerson $contributor The person object to remove.
Returns
- \Joomla\CMS\Feed\FeedEntry
Since
Method removeContributor - Source code
/**
* Method to remove a contributor from the feed entry object.
*
* @param FeedPerson $contributor The person object to remove.
*
* @return FeedEntry
*
* @since 3.1.4
*/
public function removeContributor(FeedPerson $contributor)
{
// If the contributor exists remove it.
foreach ($this->properties['contributors'] as $k => $c) {
if ($c == $contributor) {
unset($this->properties['contributors'][$k]);
$this->properties['contributors'] = array_values($this->properties['contributors']);
return $this;
}
}
return $this;
}