Esempio n. 1
0
 /**
  * メッセージファイルのフィールドを編集する
  *
  * @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;
 }
Esempio n. 2
0
 /**
  * メッセージファイルのフィールドを編集する
  *
  * @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;
 }