Date: Fri, 29 Mar 2024 11:03:14 +0000 (UTC)
Message-ID: <824230079.25387.1711710194541@ae5f4610bf64>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_25386_102600819.1711710194541"
------=_Part_25386_102600819.1711710194541
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
On this page:
I=
nheritance Hierarchy for Exceptions in PHP
The mapping for exceptions is based on the inheritance hierarchy shown b=
elow:
Inheritance structure for Ice exceptions.
The ancestor of all exceptions is Exception
, from which Ice_Exception is derived. Ice_LocalException
and Ice_UserException are derived from Ice_Exception
and=
form the base for all run-time and user exceptions.
PHP Mapping =
for User Exceptions
Here is a fragment of the Slice defin=
ition for our world time server once more:
exception GenericError {
string reason;
};
exception BadTimeVal extends GenericError {};
exception BadZoneName extends GenericError {};
These exception definitions map to the abbreviated PHP class definitions=
shown below:
class GenericError extends Ice_UserException
{
public function __construct($reason=3D'');
public function ice_name();
public function __toString();
public $reason;
}
class BadTimeVal extends GenericError
{
public function __construct($reason=3D'');
public function ice_name();
public function __toString();
}
class BadZoneName extends GenericError
{
public function __construct($reason=3D'');
public function ice_name();
public function __toString();
}
Each Slice exception is mapped to a PHP class with the same name. The in=
heritance structure of the Slice exceptions is preserved for the generated =
classes, so BadTimeVal
and BadZoneName
inherit fr=
om GenericError
.
Each exception member corresponds to an instance variable of the instanc=
e, which the constructor initializes to a default value appropriate for its=
type. You can also declare different default values for members of primitive and enumerated types.&nbs=
p;For derived exceptions, the constructor has one parameter for each of the=
base exception's data members, plus one parameter for each of the derived =
exception's data members, in base-to-derived order. As an example,&nbs=
p;although BadTimeVal
and BadZoneName do not declare data members, their constructors still accept a val=
ue for the inherited data member reason
in order to =
pass it to the constructor of the base exception GenericError.
Optional data members=
a> use the same mapping as required data members, but an optional data=
member can also be set to the marker value Ice_Unset
&nbs=
p;to indicate that the member is unset. A well-behaved program must co=
mpare an optional data member to Ice_Unset
before us=
ing the member's value:
try {
...
} catch($ex) {
if($ex->optionalMember =3D=3D Ice_Unset)
echo "optionalMember is unset\n";
else
echo "optionalMember =3D " . $ex->optionalMember . "\n";
}
Each exception also defines the =
ice_name
method to return the exception's type name, a=
s well as the __toString magic method to return a string=
ified representation of the exception and its members.
All user exceptions are derived from the base class Ice_UserExcept=
ion
. This allows you to catch all user exceptions generically by ins=
talling a handler for Ice_UserException
. Similarly, you can ca=
tch all Ice run-time exceptions with a handler for Ice_LocalException=
, and you can catch all Ice exceptions with a handler for Ice_=
Exception
.
PHP Mapp=
ing for Run-Time Exceptions
The Ice run time throws r=
un-time exceptions for a number of pre-defined error conditions. All ru=
n-time exceptions directly or indirectly derive from Ice_LocalExcepti=
on
(which, in turn, derives from Ice_Exception
).
By catching exceptions at the appropriate point in the inheritance hiera=
rchy, you can handle exceptions according to the category of error they ind=
icate:
Ice_LocalException
This is the root of the inheritance tree for run-time exceptions.
Ice_UserException
This is the root of the inheritance tree for user exceptions.
Ice_TimeoutException
This is the base exception for both operation-invocation and connection-es=
tablishment timeouts.
Ice_ConnectTimeoutException
This exception is raised when the initial attempt to establish a connectio=
n to a server times out.
For example, Ice_ConnectTimeoutException
can be handled as =
Ice_ConnectTimeoutException
, Ice_TimeoutException
=
, Ice_LocalException
, or Ice_Exception
.
You will probably have little need to catch run-time exceptions as their=
most-derived type and instead catch them as Ice_LocalException
; the fine-grained error handling offered by the remainder of the hierarch=
y is of interest mainly in the implementation of the Ice run time. Exceptio=
ns to this rule are the exceptions related to facet and object life cycles, which you may want to catch explicitly. These e=
xceptions are Ice_FacetNotExistException
and Ice_ObjectN=
otExistException
, respectively.
See Also
------=_Part_25386_102600819.1711710194541
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: file:///C:/868ad18823e1a25f0c31a0906a1cc907
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
------=_Part_25386_102600819.1711710194541
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: file:///C:/30258eeb3bf3124b6a60c2e4bc130077
R0lGODlhLQJ/AXAAACwAAAAALQJ/AYcAAAAEBAQICAgQEBAYGBgcHBwgICAkJCQoKCgwMDA0NDQ4
ODg8PDxAQEBISEhQUFBZWVlhYWFpaWlxcXF1dXV5eXl9fX2FhYWNjY2VlZWdnZ2hoaGlpaWurq6y
srK2tra6urq+vr7GxsbOzs7W1tba2tre3t7m5ubu7u7y8vL29vb///8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/wBXCBxI
sKDBgwgTKlzIsKHDhxAjSpx4MAGAixgzatzIsaPHjyBDihxJEmQCiihTqlzJsqXLlzBjypxJs+ZE
ADZz6lSJc6fPn0CDCh1KtCjRnkaT1kSqtKnTp1CjSp26ginVqwytYt3KtavXr021gt0qdqzZs2jT
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
hgy5cNuPgSNfxjqZsl3EljF/djrZJ2jSbjVz7VxaNWDGhqeuhp25tf/rxqlj3w49ezRu3mpnb6b9
uPdwoKIPE0d+87TjvZ6TP59o/DV06iiXs83rvPp25sG9E9TOXTzw7+TDVz0/vrr0jwMAvIcfX/58
+vXt38efX/9+/v39/wcwwPoG+A21wdwTMEEFF2SwQQcfFJDA7jQjTz0LF2LvsvQufM7A2rrjMETO
/AJtQxGH83BE7E7kMMPITGQRtxTLqzBGC12UzMYYZ6wRRh1Vw1ExH38sjceYhiTysyATQzJJzIxc
zMkbdStRyguh/M1K6Ja0TUvxsEQIQQjHJLNMM890UEISPxMTTTffhDNOMtVUsU6+vPwSRNKaxFO4
FbPskzge9wx0PUC39Sy0t0GrTLTDQ/9s9LZFlYw0OQofrRRIRCnNFEVM7ew0tkmfDFXRT2kstchN
SU1V0lNrbJXRD2HjM1bZVjWoTTl35bVXX+WjE1U2fyW2WGPLDFbYiGq11SpmTWt2tfSejbYpatG6
tlrfNMpW27G29FZWusLl1FJyWc2o23NxUhesdtetaVp4c3R0XiahsvfeevP1c1x++yVO12MHJrhg
/JKt6N1/T1J44XUFNjhiiQdG2GGLBQoIADs=
------=_Part_25386_102600819.1711710194541
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: file:///C:/ba1e324cffbe8af222c8735a06137193
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
AAAASUVORK5CYII=
------=_Part_25386_102600819.1711710194541--