public function convertDatasToMail($dbData)
{
foreach ($dbData['mailFields'] as $key => $value) {
$dbData['mailFields'][$key]['MailField']['before_attachment'] = strip_tags($value['MailField']['before_attachment']);
$dbData['mailFields'][$key]['MailField']['after_attachment'] = strip_tags($value['MailField']['after_attachment'], "<br>");
$dbData['mailFields'][$key]['MailField']['head'] = strip_tags($value['MailField']['head'], "<br>");
$dbData['mailFields'][$key]['MailField']['after_attachment'] = str_replace(array("<br />", "<br>"), "\n", $dbData['mailFields'][$key]['MailField']['after_attachment']);
$dbData['mailFields'][$key]['MailField']['head'] = str_replace(array("<br />", "<br>"), "", $dbData['mailFields'][$key]['MailField']['head']);
}
foreach ($this->mailFields as $mailField) {
$mailField = $mailField['MailField'];
if ($mailField['no_send']) {
unset($dbData['message'][$mailField['field_name']]);
}
if (!empty($dbData['message'][$mailField['field_name']])) {
$dbData['message'][$mailField['field_name']] = str_replace(array("<br />", "<br>"), "\n", $dbData['message'][$mailField['field_name']]);
//$dbData['message'][$mailField['field_name']] = mb_convert_kana($dbData['message'][$mailField['field_name']], "K", "UTF-8");
}
if ($mailField['type'] == 'multi_check') {
if (!empty($dbData['message'][$mailField['field_name']]) && !is_array($dbData['message'][$mailField['field_name']])) {
$dbData['message'][$mailField['field_name']] = explode("|", $dbData['message'][$mailField['field_name']]);
}
}
if ($mailField['type'] == 'file' && isset($dbData['message'][$mailField['field_name'] . '_tmp'])) {
$dbData['message'][$mailField['field_name']] = $dbData['message'][$mailField['field_name'] . '_tmp'];
unset($dbData['message'][$mailField['field_name'] . '_tmp']);
}
}
return $dbData;
}