Ashenp created THRIFT-4432: ------------------------------ Summary: thrift compiler changed my struct'name Key: THRIFT-4432 URL: https://issues.apache.org/jira/browse/THRIFT-4432 Project: Thrift Issue Type: Bug Affects Versions: 0.10.0 Reporter: Ashenp
I defined a struct in thrift file with underlined name: struct invite_record_change { 1: required i32 record_id, 2: optional i32 clear_state, 3: optional i32 bonus, 4: optional i32 settle_state, 5: optional i32 paid_at, 6: optional i32 final_clear_time, 7: optional string remark, } and this name has been used by a funciton : bool invite_record_status_update(1: invite_record_change record_change) but in generated php file, my struct name had been modified when I use it as a parameter: public function invite_record_status_update(\talaris\wallet\InviteRecordChange $record_change) { $this->send_invite_record_status_update($record_change); return $this->recv_invite_record_status_update(); } -- This message was sent by Atlassian JIRA (v6.4.14#64029)