PHP Class UserOfficialCategoryModel, thinksns

Author: zivss ([email protected])
Inheritance: extends Model
Show file Open project: medz/thinksns-4

Protected Properties

Property Type Description
$tableName

Public Methods

Method Description
getCategoryHash ( $pid ) 获取分类的Hash数组
getCategoryInfo ( integer $cid ) : array 获取指定分类的信息
getCategoryList ( integer $pid ) : array 当指定pid时,查询该父分类的所有子分类;否则查询所有分类
getNetworkList ( integer $pid = '0' ) : array 获取指定父地区的树形结构
isTitleExist ( string $title ) : boolean 判断名称是否重复
remakeOfficialCache ( ) 清除地区数据PHP文件

Private Methods

Method Description
_MakeTree ( integer $pid, integer $level = '0' ) : array 递归形成树形结构

Method Details

getCategoryHash() public method

获取分类的Hash数组
public getCategoryHash ( $pid )

getCategoryInfo() public method

获取指定分类的信息
public getCategoryInfo ( integer $cid ) : array
$cid integer 分类ID
return array 分类信息

getCategoryList() public method

当指定pid时,查询该父分类的所有子分类;否则查询所有分类
public getCategoryList ( integer $pid ) : array
$pid integer 父分类ID
return array 相应的分类列表

getNetworkList() public method

获取指定父地区的树形结构
public getNetworkList ( integer $pid = '0' ) : array
$pid integer 父地区ID
return array 指定树形结构

isTitleExist() public method

判断名称是否重复
public isTitleExist ( string $title ) : boolean
$title string 名称
return boolean 是否重复

remakeOfficialCache() public method

清除地区数据PHP文件
public remakeOfficialCache ( )

Property Details

$tableName protected property

protected $tableName