class HeartbeatOgPlugin in Heartbeat 7
Class HeartbeatOgPlugin.
Hierarchy
- class \HeartbeatBasePlugin
- class \HeartbeatOgPlugin implements iHeartbeatPlugin
Expanded class hierarchy of HeartbeatOgPlugin
File
- modules/
heartbeat_og/ plugins/ og.inc, line 10
View source
class HeartbeatOgPlugin extends HeartbeatBasePlugin implements iHeartbeatPlugin {
/**
* loadAttachments().
* Loads extra attachments onto a heartbeat activity message.
*/
public function loadAttachments(HeartbeatActivity &$heartbeatActivity, $name = NULL) {
}
/**
* hasContent().
* True if a plugin provides attachments.
*/
public function hasContent() {
return FALSE;
}
/**
* hasAttachmentsContent().
* True if the message has attachments content.
*/
public function hasAttachmentsContent() {
return FALSE;
}
/**
* renderAttachmentsContent().
*/
public function renderAttachmentsContent(HeartbeatActivity $heartbeatActivity) {
return '';
}
/**
* hasButtons().
* True if a plugin provides attachments.
*/
public function hasButtons() {
return FALSE;
}
/**
* hasAttachmentsButtons().
* True if a message has attachment buttons.
*/
public function hasAttachmentsButtons() {
return FALSE;
}
/**
* renderButtons().
*/
public function renderButtons(HeartbeatActivity $heartbeatActivity) {
return '';
}
/**
* isStreamAdaptor().
*/
public function isStreamAdaptor() {
return TRUE;
}
/**
* adaptsStream().
*/
public function adaptsStream() {
return TRUE;
}
/**
* streamLoaded().
*/
public function streamLoaded(HeartbeatStream $heartbeatStream) {
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
HeartbeatBasePlugin:: |
protected | property | ||
HeartbeatBasePlugin:: |
protected | property | ||
HeartbeatBasePlugin:: |
protected | property | ||
HeartbeatBasePlugin:: |
public | function | activityRemoved(). | 1 |
HeartbeatBasePlugin:: |
public | function | addSettings(). | |
HeartbeatBasePlugin:: |
public | function | getAttachments(). | 2 |
HeartbeatBasePlugin:: |
public | function | getLabel(). | |
HeartbeatBasePlugin:: |
public | function | getMenuItems(). | 1 |
HeartbeatBasePlugin:: |
public | function | getSettings(). | |
HeartbeatBasePlugin:: |
public | function | pluginAttachmentForm(). The form to add attachments to templates. | 2 |
HeartbeatBasePlugin:: |
public | function | pluginStreamForm(). | 2 |
HeartbeatBasePlugin:: |
public | function | pluginUIForm(). | 2 |
HeartbeatBasePlugin:: |
public | function | setLabel(). | |
HeartbeatBasePlugin:: |
final public | function | setStream(). | |
HeartbeatBasePlugin:: |
public | function | __construct(). | 1 |
HeartbeatOgPlugin:: |
public | function |
adaptsStream(). Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
hasAttachmentsButtons().
True if a message has attachment buttons. Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
hasAttachmentsContent().
True if the message has attachments content. Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
hasButtons().
True if a plugin provides attachments. Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
hasContent().
True if a plugin provides attachments. Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
isStreamAdaptor(). Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
loadAttachments().
Loads extra attachments onto a heartbeat activity message. Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
renderAttachmentsContent(). Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
renderButtons(). Overrides iHeartbeatPlugin:: |
|
HeartbeatOgPlugin:: |
public | function |
streamLoaded(). Overrides iHeartbeatPlugin:: |