BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
RedisPubSubFeedEngine Class Reference
Inheritance diagram for RedisPubSubFeedEngine:
Collaboration diagram for RedisPubSubFeedEngine:

Public Member Functions

 send (array $feed, $line)
 
- Public Member Functions inherited from FormattedRCFeed
 __construct (array $params=[])
 
 send (array $feed, $line)
 
- Public Member Functions inherited from RCFeed
 __construct (array $params=[])
 
 notify (RecentChange $rc, $actionComment=null)
 

Additional Inherited Members

- Static Public Member Functions inherited from RCFeed
static factory (array $params)
 

Detailed Description

Send recent change notifications via Redis Pub/Sub

If the feed URI contains a path component, it will be used to generate a channel name by stripping the leading slash and replacing any remaining slashes with '.'. If no path component is present, the channel is set to 'rc'. If the URI contains a query string, its parameters will be parsed as RedisConnectionPool options.

Example:
$wgRCFeeds['redis'] = array(
'formatter' => 'JSONRCFeedFormatter',
'uri' => "redis://127.0.0.1:6379/rc.$wgDBname",
);
Since
1.22

Member Function Documentation

RedisPubSubFeedEngine::send ( array  $feed,
  $line 
)
See Also
FormattedRCFeed::send
Parameters
array$feed
string$line
Returns
bool

The documentation for this class was generated from the following file: