PHP 클래스 Newscoop\Entity\Comment

파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$status_enum to code mapper for status

보호된 프로퍼티들

프로퍼티 타입 설명
$allowedEmpty
$allowedTags
$commenter Newscoop\Entity\Comment\Commenter
$dislikes integer
$forum Newscoop\Entity\Publication
$id integer
$indexed DateTim\DateTime
$ip integer
$language Newscoop\Entity\Language
$likes integer
$message text
$parent Newscoop\Entity\Comment
$recommended integer
$source string
$status integer
$subject string
$thread integer
$thread_level integer
$thread_order integer
$time_created DateTim\DateTime
$time_updated DateTim\DateTime

공개 메소드들

메소드 설명
SameAs ( Comment $comment ) : boolean Check if the comment is the same as this one
__construct ( )
exists ( ) : boolean Check if the comment exists Test if there is set an id
getCommenter ( ) : Commenter Get commenter
getCommenterEmail ( ) : string Get commenter email
getCommenterName ( ) : string Get commenter name
getDislikes ( ) : integer Get the dislikes count
getEmail ( ) : string Get the commenter's email
getForum ( ) : Newscoop\Entity\Publication Get forum
getId ( ) : integer Get id
getIndexed ( ) : DateTim\DateTime Get indexed
getIp ( ) : string Get comment ip address
getLanguage ( ) : Newscoop\Entity\Language Get Language
getLikes ( ) : integer Get the likes count
getMessage ( ) : string Get comment message.
getName ( ) : string Get the commenter's name
getParent ( ) : Newscoop\Entity\Comment Get Parent
getParentId ( ) : Newscoop\Entity\Comment Get Parent Id
getProperty ( $key ) : mixed Get an enity property
getRealName ( ) : string Get username witch should be the real name
getRecommended ( ) : string Get comment recommended
getSource ( ) : string Get comment source
getStatus ( ) : string Get status string
getSubject ( ) : string Get comment subject.
getThread ( ) : integer Get thread
getThreadLevel ( ) : integer Get thread level
getThreadOrder ( ) : integer Get thread level
getTimeCreated ( ) : DateTim\DateTime Get creation time.
getTimeUpdated ( ) : DateTim\DateTime Get creation time.
setCommenter ( Commenter $commenter ) : Newscoop\Entity\Comment Set commenter
setForum ( Publication $forum ) : Newscoop\Entity\Comment Set forum
setId ( integer $id ) : Newscoop\Entity\Comment Set id
setIndexed ( DateTim\DateTime $indexed = null ) : self Set indexed
setIp ( string $ip ) : Newscoop\Entity\Comment Set comment ip address
setLanguage ( Language $language ) : Newscoop\Entity\Comment Set Language
setMessage ( string $message ) : Newscoop\Entity\Comment Set comment message.
setParent ( Comment $parent = null ) : Newscoop\Entity\Comment Set Parent
setRecommended ( string $recommended ) : Newscoop\Entity\Comment Set recommended
setSource ( string $source ) : string Set comment source
setStatus ( $status ) : Newscoop\Entity\Comment Set status string
setSubject ( string $subject ) : Newscoop\Entity\Comment Set comment subject.
setThread ( $thread ) : Newscoop\Entity\Comment Set thread
setThreadLevel ( $level ) : Newscoop\Entity\Comment Set thread level
setThreadOrder ( $order ) : Newscoop\Entity\Comment Set thread order
setTimeCreated ( DateTime $datetime ) : Newscoop\Entity\Comment Set timecreated
setTimeUpdated ( DateTime $datetime ) : Newscoop\Entity\Comment Set time updated

보호된 메소드들

메소드 설명
formatMessage ( string $str ) : string Method used to format message from comments

메소드 상세

SameAs() 공개 메소드

Check if the comment is the same as this one
사용 중단: legacy from frontend controllers
public SameAs ( Comment $comment ) : boolean
$comment Comment
리턴 boolean

__construct() 공개 메소드

public __construct ( )

exists() 공개 메소드

Check if the comment exists Test if there is set an id
사용 중단: legacy from frontend controllers
public exists ( ) : boolean
리턴 boolean

formatMessage() 보호된 메소드

Method used to format message from comments
protected formatMessage ( string $str ) : string
$str string
리턴 string

getCommenter() 공개 메소드

Get commenter
public getCommenter ( ) : Commenter
리턴 Newscoop\Entity\Comment\Commenter

getCommenterEmail() 공개 메소드

Get commenter email
public getCommenterEmail ( ) : string
리턴 string

getCommenterName() 공개 메소드

Get commenter name
public getCommenterName ( ) : string
리턴 string

getDislikes() 공개 메소드

Get the dislikes count
public getDislikes ( ) : integer
리턴 integer

getEmail() 공개 메소드

Get the commenter's email
public getEmail ( ) : string
리턴 string

getForum() 공개 메소드

Get forum
public getForum ( ) : Newscoop\Entity\Publication
리턴 Newscoop\Entity\Publication

getId() 공개 메소드

Get id
public getId ( ) : integer
리턴 integer

getIndexed() 공개 메소드

Get indexed
public getIndexed ( ) : DateTim\DateTime
리턴 DateTim\DateTime

getIp() 공개 메소드

Get comment ip address
public getIp ( ) : string
리턴 string

getLanguage() 공개 메소드

Get Language
public getLanguage ( ) : Newscoop\Entity\Language
리턴 Newscoop\Entity\Language

getLikes() 공개 메소드

Get the likes count
public getLikes ( ) : integer
리턴 integer

getMessage() 공개 메소드

Get comment message.
public getMessage ( ) : string
리턴 string

getName() 공개 메소드

Get the commenter's name
public getName ( ) : string
리턴 string

getParent() 공개 메소드

Get Parent
public getParent ( ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

getParentId() 공개 메소드

Get Parent Id
public getParentId ( ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

getProperty() 공개 메소드

Get an enity property
사용 중단: legacy from frontend controllers
public getProperty ( $key ) : mixed
$key
리턴 mixed

getRealName() 공개 메소드

Get username witch should be the real name
사용 중단: legacy from frontend controllers
public getRealName ( ) : string
리턴 string

getRecommended() 공개 메소드

Get comment recommended
public getRecommended ( ) : string
리턴 string

getSource() 공개 메소드

Get comment source
public getSource ( ) : string
리턴 string

getStatus() 공개 메소드

Get status string
public getStatus ( ) : string
리턴 string

getSubject() 공개 메소드

Get comment subject.
public getSubject ( ) : string
리턴 string

getThread() 공개 메소드

Get thread
public getThread ( ) : integer
리턴 integer

getThreadLevel() 공개 메소드

Get thread level
public getThreadLevel ( ) : integer
리턴 integer

getThreadOrder() 공개 메소드

Get thread level
public getThreadOrder ( ) : integer
리턴 integer

getTimeCreated() 공개 메소드

Get creation time.
public getTimeCreated ( ) : DateTim\DateTime
리턴 DateTim\DateTime

getTimeUpdated() 공개 메소드

Get creation time.
public getTimeUpdated ( ) : DateTim\DateTime
리턴 DateTim\DateTime

setCommenter() 공개 메소드

Set commenter
public setCommenter ( Commenter $commenter ) : Newscoop\Entity\Comment
$commenter Newscoop\Entity\Comment\Commenter
리턴 Newscoop\Entity\Comment

setForum() 공개 메소드

Set forum
public setForum ( Publication $forum ) : Newscoop\Entity\Comment
$forum Publication
리턴 Newscoop\Entity\Comment

setId() 공개 메소드

Set id
public setId ( integer $id ) : Newscoop\Entity\Comment
$id integer
리턴 Newscoop\Entity\Comment

setIndexed() 공개 메소드

Set indexed
public setIndexed ( DateTim\DateTime $indexed = null ) : self
$indexed DateTim\DateTime
리턴 self

setIp() 공개 메소드

Set comment ip address
public setIp ( string $ip ) : Newscoop\Entity\Comment
$ip string
리턴 Newscoop\Entity\Comment

setLanguage() 공개 메소드

Set Language
public setLanguage ( Language $language ) : Newscoop\Entity\Comment
$language Language
리턴 Newscoop\Entity\Comment

setMessage() 공개 메소드

Set comment message.
public setMessage ( string $message ) : Newscoop\Entity\Comment
$message string
리턴 Newscoop\Entity\Comment

setParent() 공개 메소드

Set Parent
public setParent ( Comment $parent = null ) : Newscoop\Entity\Comment
$parent Comment
리턴 Newscoop\Entity\Comment

setRecommended() 공개 메소드

Set recommended
public setRecommended ( string $recommended ) : Newscoop\Entity\Comment
$recommended string
리턴 Newscoop\Entity\Comment

setSource() 공개 메소드

Set comment source
public setSource ( string $source ) : string
$source string
리턴 string

setStatus() 공개 메소드

Set status string
public setStatus ( $status ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

setSubject() 공개 메소드

Set comment subject.
public setSubject ( string $subject ) : Newscoop\Entity\Comment
$subject string
리턴 Newscoop\Entity\Comment

setThread() 공개 메소드

Set thread
public setThread ( $thread ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

setThreadLevel() 공개 메소드

Set thread level
public setThreadLevel ( $level ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

setThreadOrder() 공개 메소드

Set thread order
public setThreadOrder ( $order ) : Newscoop\Entity\Comment
리턴 Newscoop\Entity\Comment

setTimeCreated() 공개 메소드

Set timecreated
public setTimeCreated ( DateTime $datetime ) : Newscoop\Entity\Comment
$datetime DateTime
리턴 Newscoop\Entity\Comment

setTimeUpdated() 공개 메소드

Set time updated
public setTimeUpdated ( DateTime $datetime ) : Newscoop\Entity\Comment
$datetime DateTime
리턴 Newscoop\Entity\Comment

프로퍼티 상세

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

protected $allowedEmpty

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

protected $allowedTags

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

protected Commenter,Newscoop\Entity\Comment $commenter
리턴 Newscoop\Entity\Comment\Commenter

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

protected int $dislikes
리턴 integer

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

protected Newscoop\Entity\Publication $forum
리턴 Newscoop\Entity\Publication

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

protected int $id
리턴 integer

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

protected DateTime,DateTim $indexed
리턴 DateTim\DateTime

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

protected int $ip
리턴 integer

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

protected Newscoop\Entity\Language $language
리턴 Newscoop\Entity\Language

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

protected int $likes
리턴 integer

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

protected text $message
리턴 text

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

protected Newscoop\Entity\Comment $parent
리턴 Newscoop\Entity\Comment

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

protected string $source
리턴 string

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

protected int $status
리턴 integer

$status_enum 정적으로 공개적으로 프로퍼티

to code mapper for status
static public $status_enum

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

protected string $subject
리턴 string

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

protected int $thread
리턴 integer

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

protected int $thread_level
리턴 integer

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

protected int $thread_order
리턴 integer

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

protected DateTime,DateTim $time_created
리턴 DateTim\DateTime

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

protected DateTime,DateTim $time_updated
리턴 DateTim\DateTime