Rest definition should not implement interface, the method signatures are different.
authorMark Slee <mcslee@apache.org>
Tue, 14 Nov 2006 23:51:27 +0000 (23:51 +0000)
committerMark Slee <mcslee@apache.org>
Tue, 14 Nov 2006 23:51:27 +0000 (23:51 +0000)
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664873 13f79535-47bb-0310-9956-ffa450edef68

compiler/cpp/src/generate/t_php_generator.cc

index 48e78da..4e01edf 100644 (file)
@@ -684,7 +684,7 @@ void t_php_generator::generate_service_rest(t_service* tservice) {
     extends_if = " extends " + tservice->get_extends()->get_name() + "Rest";
   }
   f_service_ <<
-    "class " << service_name_ << "Rest" << extends_if << " implements " << service_name_ << "If {" << endl;
+    "class " << service_name_ << "Rest" << extends_if << " {" << endl;
   indent_up();
   f_service_ <<
     indent() << "var $impl_;" << endl <<