public function convertToDb($dbData)
{
// マルチチェックのデータを|区切りに変換
foreach ($this->mailFields as $mailField) {
$mailField = $mailField['MailField'];
if ($mailField['type'] == 'multi_check' && $mailField['use_field']) {
if (!empty($dbData['MailMessage'][$mailField['field_name']])) {
if (is_array($dbData['MailMessage'][$mailField['field_name']])) {
$dbData['MailMessage'][$mailField['field_name']] = implode("|", $dbData['MailMessage'][$mailField['field_name']]);
} else {
$dbData['MailMessage'][$mailField['field_name']] = $dbData['MailMessage'][$mailField['field_name']];
}
}
}
}
// 機種依存文字を変換
$dbData['MailMessage'] = $this->replaceText($dbData['MailMessage']);
return $dbData;
}