Cheetah
All Classes Namespaces Files Functions Variables Pages
ChGroupsVoting.php
Go to the documentation of this file.
1 <?php
2 
8 ch_import('ChTemplVotingView');
9 
11 {
15  function __construct($sSystem, $iId)
16  {
17  parent::__construct($sSystem, $iId);
18  }
19 
20  function getMain()
21  {
22  return ChWsbModule::getInstance('ChGroupsModule');
23  }
24 
25  function checkAction ($bPerformAction = false)
26  {
27  if (!parent::checkAction($bPerformAction))
28  return false;
29 
30  $oMain = $this->getMain();
31  $aDataEntry = $oMain->_oDb->getEntryById($this->getId ());
32  return $oMain->isAllowedRate($aDataEntry);
33  }
34 }
ChWsbModule\getInstance
static getInstance($sClassName)
Definition: ChWsbModule.php:89
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
ChGroupsVoting\checkAction
checkAction($bPerformAction=false)
Definition: ChGroupsVoting.php:25
php
$iId
$iId
Definition: license.php:15
ChGroupsVoting
Definition: ChGroupsVoting.php:11
ChWsbVoting\getId
getId()
Definition: ChWsbVoting.php:257
checkAction
checkAction($iMemberId, $actionID, $performAction=false, $iForcedProfID=0, $isCheckMemberStatus=true)
Definition: membership_levels.inc.php:313
ChGroupsVoting\__construct
__construct($sSystem, $iId)
Definition: ChGroupsVoting.php:15
ChTemplVotingView
Definition: ChTemplVotingView.php:14
ChGroupsVoting\getMain
getMain()
Definition: ChGroupsVoting.php:20