Message
class Message extends ConcreteObject implements ObjectInterface, SubjectInterface (View source)
Properties
$error | from ConcreteObject | ||
$cnvMessageID | |||
protected | $cnvMessageDateCreated | ||
$cnvMessageFlagTypes | |||
$cnvMessageReview |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Get the date of this notification
Get the users that should be excluded from notifications Expected return value would be users involved in the creation of the notification, they may not need to be notified.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
loadError($error)
No description
isError()
No description
getError()
No description
setPropertiesFromArray($arr)
No description
static
camelcase($file)
No description
static
uncamelcase($string)
No description
getConversationMessageID()
No description
getConversationMessageSubject()
No description
getConversationMessageBody()
No description
getConversationMessageDateCreated()
No description
getConversationID()
No description
getConversationEditorID()
No description
getConversationMessageLevel()
No description
getConversationMessageParentID()
No description
getConversationMessageSubmitIP()
No description
int
getConversationMessageReview()
No description
getConversationMessageSubmitUserAgent()
No description
isConversationMessageDeleted()
No description
isConversationMessageFlagged()
No description
isConversationMessageApproved()
No description
getConversationMessageFlagTypes()
No description
DateTime
getNotificationDate()
Get the date of this notification
User[]
getUsersToExcludeFromNotification()
Get the users that should be excluded from notifications Expected return value would be users involved in the creation of the notification, they may not need to be notified.
getConversationMessageTotalRatingScore()
No description
getPermissionResponseClassName()
No description
getPermissionAssignmentClassName()
No description
getPermissionObjectKeyCategoryHandle()
No description
getPermissionObjectIdentifier()
No description
getConversationMessageAuthorObject()
No description
conversationMessageHasActiveChildren()
No description
setReview(int $review)
No description
setMessageDateCreated($cnvMessageDateCreated)
No description
setMessageBody($cnvMessageBody)
No description
conversationMessageHasChildren()
No description
approve()
No description
unapprove()
No description
conversationMessageHasFlag($flag)
No description
getConversationMessageBodyOutput($dashboardOverride = false)
No description
getConversationObject()
No description
getConversationMessageUserObject()
No description
getConversationMessageUserID()
No description
getConversationMessageDateTime()
No description
getConversationMessageDateTimeOutput($format = 'default')
No description
rateMessage(Type $ratingType, $commentRatingIP, $commentRatingUserID, $post = array())
No description
hasRatedMessage(Type $ratingType, $user)
No description
getConversationMessageRating(Type $ratingType)
No description
flag($flagtype)
No description
unflag($flagtype)
No description
static
getByID($cnvMessageID)
No description
attachFile(File $f)
No description
removeFile($cnvMessageAttachmentID)
No description
getAttachments($cnvMessageID)
No description
static
getByAttachmentID($cnvMessageAttachmentID)
No description
static
add(Conversation $cnv, Author $author, $cnvMessageSubject, $cnvMessageBody, $parentMessage = false)
No description
delete()
No description
restore()
No description