XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
GroupDelegateInterface.class.php
1<?php
11
12if (!defined('XOOPS_ROOT_PATH')) {
13 exit();
14}
15
20{
31 public static function getTitle(/*** string ***/ &$title, /*** string ***/ $gDirname, /*** int ***/ $groupId);
32
42 public static function getTitleList(/*** string[] ***/ &$titleList, /*** string ***/ $gDirname);
43
56 public static function hasPermission(/*** bool ***/ &$check, /*** string ***/ $gDirname, /*** int ***/ $groupId, /*** string ***/ $dirname, /*** string ***/ $dataname, /*** string ***/ $action);
57
69 public static function getGroupIdList(/*** int[] ***/ &$list, /*** string ***/ $gDirname, /*** Enum ***/ $rank, /*** int ***/ $limit=null, /*** int ***/ $start=null);
70
82 public static function getGroupList(/*** mixed[] ***/ &$list, /*** string ***/ $gDirname, /*** Enum ***/ $rank, /*** int ***/ $limit=null, /*** int ***/ $start=null);
83
97 public static function getGroupIdListByAction(/*** int[] ***/ &$list, /*** string ***/ $gDirname, /*** string ***/ $dirname, /*** string ***/ $dataname, /*** string ***/ $action, /*** int ***/ $limit=null, /*** int ***/ $start=null);
98
112 public static function getGroupListByAction(/*** mixed[] ***/ &$list, /*** string ***/ $gDirname, /*** string ***/ $dirname, /*** string ***/ $dataname, /*** string ***/ $action, /*** int ***/ $limit=null, /*** int ***/ $start=null);
113
127 public static function getMemberList(/*** int[] ***/ &$list, /*** string ***/ $gDirname, /*** int ***/ $groupId, /*** Enum ***/ $rank);
128
141 public static function isMember(/*** bool ***/ &$check, /*** string ***/ $gDirname, /*** int ***/ $groupId, /*** int ***/ $uid, /*** Enum ***/ $rank=Lenum_GroupRank::REGULAR);
142}
static getTitleList(&$titleList, $gDirname)
static getGroupList(&$list, $gDirname, $rank, $limit=null, $start=null)
static hasPermission(&$check, $gDirname, $groupId, $dirname, $dataname, $action)
static getGroupIdList(&$list, $gDirname, $rank, $limit=null, $start=null)
static getGroupListByAction(&$list, $gDirname, $dirname, $dataname, $action, $limit=null, $start=null)
static getMemberList(&$list, $gDirname, $groupId, $rank)
static getTitle(&$title, $gDirname, $groupId)
static getGroupIdListByAction(&$list, $gDirname, $dirname, $dataname, $action, $limit=null, $start=null)
static isMember(&$check, $gDirname, $groupId, $uid, $rank=Lenum_GroupRank::REGULAR)