diff --git a/reference/yar/yar-server-exception.xml b/reference/yar/yar-server-exception.xml
index e4fb347fa1..c13a201519 100644
--- a/reference/yar/yar-server-exception.xml
+++ b/reference/yar/yar-server-exception.xml
@@ -12,7 +12,8 @@
&reftitle.intro;
-
+ If service threw exceptions, A Yar_Server_Exception will be threw in
+ client side.
diff --git a/reference/yar/yar_server_exception/gettype.xml b/reference/yar/yar_server_exception/gettype.xml
index cd40faf3d4..938e2da527 100644
--- a/reference/yar/yar_server_exception/gettype.xml
+++ b/reference/yar/yar_server_exception/gettype.xml
@@ -10,15 +10,12 @@
&reftitle.description;
- public voidYar_Server_Exception::getType
+ public stringYar_Server_Exception::getType
-
+ Get the exception original type threw by server
-
- &warn.undocumented.func;
-
@@ -29,7 +26,7 @@
&reftitle.returnvalues;
-
+ string
@@ -39,17 +36,37 @@
Yar_Server_Exception::getType example
handle();
?>
+
+//Client.php
+throw_exception("client");
+} catch (Yar_Server_Exception $e) {
+ var_dump($e->getType());
+ var_dump($e->getMessage());
+}
]]>
&example.outputs.similar;