コード例 #1
0
 /**
  * public function isValid()
  * Checks that the feedback recieved is valid, by checking each field.
  * Returns TRUE IFF all fields are valid.
  * @return boolean 
  */
 public function isValid()
 {
     $validConversationIDFlag = FALSE;
     $validGradeFlag = FALSE;
     $validCommentsFlag = FALSE;
     $validFeedback = FALSE;
     $validConversationIDFlag = $this->isConversationIDValid();
     $validGradeFlag = $this->isGradeValid($this->m_feedBackObject->getGrade());
     $validCommentsFlag = $this->isCommentsValid($this->m_feedBackObject->getComments());
     if ($validConversationIDFlag && $validGradeFlag && $validCommentsFlag) {
         $validFeedback = TRUE;
     }
     return $validFeedback;
 }