type = $type; $this->message = $message; $this->control = $control; $this->nodataMsg = $nodataMsg; $this->status = $status; $this->savedId = $savedId; } public function formatMessage() { return '
' . $this->resultMessage() . '
'; } public function resutlMessage() { if ($this->type == self::TYPE_CONTROL ) { return $this->controlMessage(); } else if ($this->type == self::TYPE_DELETE ) { return $this->deleteMessage(); } else if ($this->type == self::TYPE_INSERT ) { return $this->insertMessage(); } else if ($this->type == self::TYPE_UPDATE ) { return $this->updateMessage(); } else if ($this->type == self::TYPE_COPY ) { return $this->copyMessage(); } } protected function updateMessage() { $returnValue = $this->message; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; return $returnValue; } public function insertMessage() { $returnValue = $this->message; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; return $returnValue; } public function controlMessage() { if ($this->status == "CONFIRM") { $this->message = i18n('messageConfirmationNeeded'); } else { $this->message = i18n('messageInvalidControls'); } $returnValue = '' . $this->message . ''; $returnValue .= '
' . $this->control; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; return $returnValue; } protected function deleteMessage() { $returnValue = $this->message; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; return $returnValue; } protected function copyMessage() { $returnValue = $this->message; $returnValue .= ''; $returnValue .= ''; $returnValue .= ''; return $returnValue; } }