XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
CategoryDelegateInterface.class.php
1<?php
11
12if (!defined('XOOPS_ROOT_PATH')) {
13 exit();
14}
15
20{
30 public static function getTitle(/*** string ***/ &$title, /*** string ***/ $catDir, /*** int ***/ $catId);
31
44 public static function getTree(/*** Legacy_AbstractCategoryObject[] ***/ &$tree, /*** string ***/ $catDir, /*** string ***/ $authType, /*** int ***/ $catId=0, /*** string ***/ $module=null);
45
54 public static function getTitleList(/*** string[] ***/ &$titleList, /*** string ***/ $catDir);
55
67 public static function hasPermission(/*** bool ***/ &$check, /*** string ***/ $catDir, /*** int ***/ $catId, /*** string ***/ $authType, /*** string ***/ $module=null);
68
79 public static function getParent(/*** Legacy_AbstractCategoryObject ***/ &$parent, /*** string ***/ $catDir, /*** int ***/ $catId);
80
93 public static function getChildren(/*** Legacy_AbstractCategoryObject[] ***/ &$children, /*** string ***/ $catDir, /*** int ***/ $catId, /*** string ***/ $authType, /*** string ***/ $module=null);
94
108 public static function getCatPath(/*** array ***/ &$catPath, /*** string ***/ $catDir, /*** int ***/ $catId, /*** string ***/ $order='ASC');
109
123 public static function getPermittedIdList(/*** int[] ***/ &$idList, /*** string ***/ $catDir, /*** string ***/ $authType, /*** int ***/ $uid, /*** int ***/ $catId=0, /*** string ***/ $module=null);
124}
static hasPermission(&$check, $catDir, $catId, $authType, $module=null)
static getPermittedIdList(&$idList, $catDir, $authType, $uid, $catId=0, $module=null)
static getCatPath(&$catPath, $catDir, $catId, $order='ASC')
static getChildren(&$children, $catDir, $catId, $authType, $module=null)
static getTree(&$tree, $catDir, $authType, $catId=0, $module=null)
static getTitle(&$title, $catDir, $catId)
static getParent(&$parent, $catDir, $catId)
static getTitleList(&$titleList, $catDir)