Volodymyr Panivko created THRIFT-6004:
-----------------------------------------

             Summary: Emit native types on generated PHP service-level methods 
(Client/Interface/Processor/Rest)
                 Key: THRIFT-6004
                 URL: https://issues.apache.org/jira/browse/THRIFT-6004
             Project: Thrift
          Issue Type: Improvement
          Components: PHP - Compiler
            Reporter: Volodymyr Panivko


Update t_php_generator.cc to emit native PHP parameter and return types on 
generated service-level methods: Interface If methods, 
Client::__construct/send_*/recv_*/RPC methods, 
Processor::__construct/process()/process_*, Rest::__construct/dispatch methods. 
Maps Thrift IDL signatures to PHP via existing type_to_native() 
(struct/list/map/scalar). Completes the generator-side typing pass alongside 
PR-3 of phase G.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to