/** * メッセージファイルのフィールドを編集する * * @param string $fieldName * @param string $oldFieldName * @param string $newfieldName * @return array * @access private */ function renameField($contentName, $oldFieldName, $newfieldName) { $fullTable = $this->getTablePrefixByContentName($contentName) . $this->useTable; $db = $this->getDataSource(); $table = str_replace($db->config['prefix'], '', $fullTable); $ret = parent::renameField(array('old' => $oldFieldName, 'new' => $newfieldName, 'table' => $table)); return $ret; }
/** * メッセージファイルのフィールドを編集する * * @param string $fieldName * @param string $oldFieldName * @param string $newfieldName * @return array */ public function renameMessageField($mailContentId, $oldFieldName, $newfieldName) { $table = $this->createTableName($mailContentId); $ret = parent::renameField(array('old' => $oldFieldName, 'new' => $newfieldName, 'table' => $table)); return $ret; }