Rest definition should not implement interface, the method signatures are different.
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664873 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/compiler/cpp/src/generate/t_php_generator.cc b/compiler/cpp/src/generate/t_php_generator.cc
index 48e78da..4e01edf 100644
--- a/compiler/cpp/src/generate/t_php_generator.cc
+++ b/compiler/cpp/src/generate/t_php_generator.cc
@@ -684,7 +684,7 @@
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 <<