Open Monograph Press  3.3.0
WebFeedBlockPlugin.inc.php
1 <?php
2 
16 import('lib.pkp.classes.plugins.BlockPlugin');
17 
20  protected $_parentPlugin;
21 
26  function __construct($parentPlugin) {
27  parent::__construct();
28  $this->_parentPlugin = $parentPlugin;
29  }
30 
36  public function getName() {
37  return 'WebFeedBlockPlugin';
38  }
39 
43  public function getHideManagement() {
44  return true;
45  }
46 
51  public function getDisplayName() {
52  return __('plugins.generic.webfeed.displayName');
53  }
54 
58  public function getDescription() {
59  return __('plugins.generic.webfeed.description');
60  }
61 
66  public function getSupportedContexts() {
67  return array(BLOCK_CONTEXT_SIDEBAR);
68  }
69 
74  public function getPluginPath() {
75  return $this->_parentPlugin->getPluginPath();
76  }
77 }
78 
79 
WebFeedBlockPlugin\getDescription
getDescription()
Definition: WebFeedBlockPlugin.inc.php:61
WebFeedBlockPlugin\getDisplayName
getDisplayName()
Definition: WebFeedBlockPlugin.inc.php:54
WebFeedBlockPlugin\getName
getName()
Definition: WebFeedBlockPlugin.inc.php:39
WebFeedBlockPlugin\$_parentPlugin
$_parentPlugin
Definition: WebFeedBlockPlugin.inc.php:23
WebFeedBlockPlugin\getSupportedContexts
getSupportedContexts()
Definition: WebFeedBlockPlugin.inc.php:69
Plugin\__construct
__construct()
Definition: Plugin.inc.php:73
WebFeedBlockPlugin\__construct
__construct($parentPlugin)
Definition: WebFeedBlockPlugin.inc.php:29
WebFeedBlockPlugin\getPluginPath
getPluginPath()
Definition: WebFeedBlockPlugin.inc.php:77
WebFeedBlockPlugin\getHideManagement
getHideManagement()
Definition: WebFeedBlockPlugin.inc.php:46
BlockPlugin
Abstract class for block plugins.
Definition: BlockPlugin.inc.php:18
WebFeedBlockPlugin
Class for block component of web feed plugin.
Definition: WebFeedBlockPlugin.inc.php:18