コード例 #1
0
 public function checkModuleRestrictions($action)
 {
     $restrictionError = -1;
     $tf = new DatabaseService();
     if (isset($_SESSION['subscriptionPlanOptions'])) {
         $subscriptionPlanOptions = $_SESSION['subscriptionPlanOptions'];
     } else {
         $subscriptionPlanOptions = $this->getOptions();
         $_SESSION['subscriptionPlanOptions'] = $subscriptionPlanOptions;
     }
     $records = $tf->getTableData($action, '*', '');
     if (isset($subscriptionPlanOptions['options'][$action]) && $subscriptionPlanOptions['options'][$action] !== '-1' && count($records) >= $subscriptionPlanOptions['options'][$action]) {
         echo $restrictionError;
         die;
     }
 }
コード例 #2
0
 /**
  * @return array
  */
 public function getUsers()
 {
     $db = new DatabaseService();
     $data = $db->getTableData(self::TABLE_NAME, '*', '');
     return $data;
 }