MailMessage::convertToDb PHP Méthode

convertToDb() public méthode

データベース用のデータに変換する
public convertToDb ( $dbData ) : array
Résultat array $dbDatas
    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;
    }