Skip to content

Commit 45abd01

Browse files
committed
Delete duplicate code
1 parent 6e5aa44 commit 45abd01

1 file changed

Lines changed: 9 additions & 14 deletions

File tree

src/compiler/php_generator.cc

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -106,22 +106,17 @@ void PrintMethod(const MethodDescriptor* method, Printer* out) {
106106
"$$metadata, $$options);\n");
107107
} else {
108108
if (method->server_streaming()) {
109-
out->Print(vars,
110-
" * @param \\$input_type_id$ $$argument input argument\n"
111-
" * @param array $$metadata metadata\n"
112-
" * @param array $$options call options\n"
113-
" * @return \\Grpc\\ServerStreamingCall\n */\n"
114-
"public function $name$(\\$input_type_id$ $$argument,\n"
115-
" $$metadata = [], $$options = []) {\n");
109+
vars["return_type_id"] = "\\Grpc\\ServerStreamingCall";
116110
} else {
117-
out->Print(vars,
118-
" * @param \\$input_type_id$ $$argument input argument\n"
119-
" * @param array $$metadata metadata\n"
120-
" * @param array $$options call options\n"
121-
" * @return \\Grpc\\UnaryCall<\\$output_type_id$>\n */\n"
122-
"public function $name$(\\$input_type_id$ $$argument,\n"
123-
" $$metadata = [], $$options = []) {\n");
111+
vars["return_type_id"] = "\\Grpc\\UnaryCall<\\" + vars["output_type_id"] + ">";
124112
}
113+
out->Print(vars,
114+
" * @param \\$input_type_id$ $$argument input argument\n"
115+
" * @param array $$metadata metadata\n"
116+
" * @param array $$options call options\n"
117+
" * @return $return_type_id$\n */\n"
118+
"public function $name$(\\$input_type_id$ $$argument,\n"
119+
" $$metadata = [], $$options = []) {\n");
125120
out->Indent();
126121
out->Indent();
127122
if (method->server_streaming()) {

0 commit comments

Comments
 (0)