Class Message

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Conversation\Message\Message implements Concrete\Core\Permission\ObjectInterface

Methods summary

public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
# setMessageBody( $cnvMessageBody )
public
public
# approve( )
public
public
public
# getConversationMessageBodyOutput( $dashboardOverride = false )
public
public
public
public
public
# getConversationMessageDateTimeOutput( $format = 'default' )
public
# rateMessage( Concrete\Core\Conversation\Rating\Type $ratingType, $commentRatingIP, $commentRatingUserID, $post = array() )
public
public
public
# flag( $flagtype )
public
# unflag( $flagtype )
public static
# getByID( $cnvMessageID )
public
# attachFile( File $f )
public
# removeFile( $cnvMessageAttachmentID )
public
# getAttachments( $cnvMessageID )
public static
# getByAttachmentID( $cnvMessageAttachmentID )
public static
# add( Concrete\Core\Conversation\Conversation $cnv, Concrete\Core\Conversation\Message\Author $author, $cnvMessageSubject, $cnvMessageBody, $parentMessage = false )
public
# delete( )
public
# restore( )

Properties summary

Properties inherited from Concrete\Core\Foundation\Object

$error