Set comment subject.
public setSubject ( string $subject ) : Newscoop\Entity\Comment | ||
$subject | string | |
return | Newscoop\Entity\Comment |
/** * Method for update a comment * * @param Comment $entity * @param array $values * * @return Comment $enitity */ public function update(Comment $comment, $values) { // get the enitity manager $em = $this->getEntityManager(); if (array_key_exists('subject', $values) && !is_null($values['subject'])) { $comment->setSubject($values['subject']); } if (array_key_exists('message', $values) && !is_null($values['message'])) { $comment->setMessage($values['message']); } if (array_key_exists('recommended', $values) && !is_null($values['recommended'])) { $comment->setRecommended($values['recommended']); } if (array_key_exists('status', $values) && !is_null($values['status'])) { $comment->setStatus($values['status']); } $comment->setTimeUpdated(new \DateTime()); return $comment; }
public function setSubject($p_subject) { $this->__load(); return parent::setSubject($p_subject); }
/** * Method for update a comment * * @param Comment $p_enitity * @param array $params * @return Comment $p_enitity */ public function update(Comment $p_entity, $p_values) { // get the enitity manager $em = $this->getEntityManager(); $p_entity->setSubject($p_values['subject'])->setMessage($p_values['message'])->setTimeUpdated(new \DateTime()); $em->persist($p_entity); return $p_entity; }