/**
  * Creates new ticket post.
  * WARNING: Data is not sent to Kayako unless you explicitly call create() on this method's result.
  *
  * @param kyTicket $ticket Ticket in which to create the post.
  * @param kyUser|kyStaff $creator Creator (User or Staff) of new post.
  * @param string $contents Contents of new post.
  * @return kyTicketPost
  */
 public static function createNew($ticket, $creator, $contents)
 {
     $new_ticket_post = new kyTicketPost();
     $new_ticket_post->setTicket($ticket);
     $new_ticket_post->setCreator($creator);
     $new_ticket_post->setContents($contents);
     return $new_ticket_post;
 }