PHP 클래스 FeedbackModel, thinksns

저자: Andreas (lemon-head), based on work by Michael Dettbarn (bw: lupochen)
상속: extends RoxModelBase
파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$fields array 数据模型保护字段
$tableName string 模型数据表名称
$typeModel object 类型模型
$types array 类型名称对应

공개 메소드들

메소드 설명
add ( integer $type, string $content, integer $uid ) : boolean 添加反馈
delete ( $fid ) : boolean 根据ID删除反馈信息
findDataToPageByType ( integer $type, integer $number = 10, boolean $asc = false ) : array 更具type类型获取分页数据
update ( $fid, $content ) : boolean 更新反馈信息

보호된 메소드들

메소드 설명
_initialize ( ) 初始化模型
selectAddType ( $type ) : integer 以查询的方式添加类型

메소드 상세

_initialize() 보호된 메소드

初始化模型
저자: Medz Seven ([email protected])
protected _initialize ( )

add() 공개 메소드

添加反馈
저자: Medz Seven ([email protected])
public add ( integer $type, string $content, integer $uid ) : boolean
$type integer 反馈的类型
$content string 反馈的内容
$uid integer 反馈的UID,默认为0,兼容某些地方,可以匿名反馈
리턴 boolean

delete() 공개 메소드

根据ID删除反馈信息
저자: Medz Seven ([email protected])
public delete ( $fid ) : boolean
리턴 boolean

findDataToPageByType() 공개 메소드

更具type类型获取分页数据
저자: Medz Seven ([email protected])
public findDataToPageByType ( integer $type, integer $number = 10, boolean $asc = false ) : array
$type integer 类型
$number integer 每页显示的数量
$asc boolean 是否按照时间正序排列,默认为false,以时间倒叙
리턴 array

selectAddType() 보호된 메소드

以查询的方式添加类型
저자: Medz Seven ([email protected])
protected selectAddType ( $type ) : integer
리턴 integer 类型ID

update() 공개 메소드

更新反馈信息
저자: Medz Seven ([email protected])
public update ( $fid, $content ) : boolean
리턴 boolean

프로퍼티 상세

$fields 보호되어 있는 프로퍼티

数据模型保护字段
protected array $fields
리턴 array

$tableName 보호되어 있는 프로퍼티

模型数据表名称
protected string $tableName
리턴 string

$typeModel 보호되어 있는 프로퍼티

类型模型
protected object $typeModel
리턴 object

$types 보호되어 있는 프로퍼티

类型名称对应
protected array $types
리턴 array