Re: WSDL Caching

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



<<< Resent to all the newsgroup >>>

Yes, that's done with a getenv (see 'WSDL.php'):

    /**
     * _cacheDir
     * return the path to the cache, if it doesn't exist, make it
     */
    function _cacheDir() {
        $dir = getenv("WSDLCACHE");
        if (!$dir) $dir = "./wsdlcache";
        @mkdir($dir, 0700);
        return $dir;
    }

Please find attached a proposed diff with a more "conventional" approach
based on a $cacheOptions array. The idea behind it is:

 $cacheOptions['use'] = true;
 $cacheOptions['max_age'] = 86400;
 $cacheOptions['dir'] = '/tmp/.wsdlcache';
 $wsdl = new SOAP_WSDL('http://...', array(), $cacheOptions);

I haven't really tested this stuff yet - just let me know if you like the
approach and I'll finalise it.

Bye
Michele

"Arnaud Limbourg" <arnaud.limbourg@club-internet.fr> ha scritto nel
messaggio 3BD9E76A-5672-11D8-8EAD-000A95A84956@club-internet.fr">news:3BD9E76A-5672-11D8-8EAD-000A95A84956@club-internet.fr...
> Are you sure about that ?
>
> I don't remember the code by heart but if it is so please submit a bug
> report so that it will not be forgotten.
>
> Arnaud.
>
> On 3 Feb 2004, at 11:53, Michele Manzato wrote:
>
> > Hi,
> >
> > is there a (good) reason why the location where WSDL files are cached
> > must
> > be set via "putenv('WSDLCACHE=...')" while almost all other settings
> > (proxies, etc.) gets set via set_option(), or parameters to the WSDL
> > constructor?
> >
> > If not, I can submit a patch to "clean things up" about WSDL caching.


begin 666 WSDL.php.diff
M+2TM(%=31$PN9&]S+G!H< E7960@1F5B(" T(#$T.C4X.C,T(#(P,#0-"BLK
M*R!74T1,+6-A8VAE+G!H< E7960@1F5B(" T(#$T.C4T.C,V(#(P,#0-"D! 
M("TR-2PV("LR-2PW($! #0H@#0H@9&5F:6YE*"=74T1,7T-!0TA%7TU!6%]!
M1T4G+" T,S(P,"D[#0H@9&5F:6YE*"=74T1,7T-!0TA%7U5312<L(" @(" P
M*3L@+R\@<V5T('1O('IE<F\@=&\@='5R;B!O9F8@8V%C:&EN9PT**V1E9FEN
M92@G5U-$3%]#04-(15]$25(G+" @(" @(BXO=W-D;&-A8VAE(BD[#0H@#0H@
M+RHJ#0H@("H@(%-/05!?5U-$3 T*0$ @+3,T+#@@*S,U+#<@0$ -"B @*B!O
M<FEG:6YA;'D@8F%S960@;VX@4T]!4'@T(&)Y($1I971R:6-H($%Y86QA(&AT
M=' Z+R]D:65T<FEC:"YG86YX-"YC;VTO<V]A<'@T#0H@("H-"B @*B!43T1/
M.@T*+2 J(" @(&%D9"!W<V1L(&-A8VAI;F<-"BT@*B @(')E9F%C=&]R(&YA
M;65S<&%C92!H86YD;&EN9R H)&YA;65S<&%C92\D;G,I#0HK("H@(" @<F5F
M86-T;W(@;F%M97-P86-E(&AA;F1L:6YG("@D;F%M97-P86-E+R1N<RD-"B @
M*B @("!I;7!L96UE;G0@241,('1Y<&4@<WEN=&%X(&1E8VQA<F%T:6]N('-O
M('=E(&-A;B!G96YE<F%T92!74T1,#0H@("H-"B @*B! 86-C97-S('!U8FQI
M8PT*0$ @+3<Q+#,V("LW,2PS,R! 0 T*(" @("!V87(@)'1R86-E(#T@,#L-
M"B -"B @(" @+RHJ#0HM(" @(" J(%5S92!74T1,(&-A8VAE#0HK(" @(" J
M(%=31$P@8V%C:&4M<F5L871E9"!O<'1I;VYS#0H@(" @(" J#0HM(" @(" J
M($!V87(@8F]O;&5A;@T*+2 @(" @*B\-"BT@(" @=F%R("1C86-H955S92 ]
M(&YU;&P[#0HM#0HM(" @("\J*@T*+2 @(" @*B!#86-H92!M87@@;&EF971I
M;64@*&EN('-E8V]N9',I#0HM(" @(" J#0HM(" @(" J($!V87(@:6YT#0HK
M(" @(" J($!V87(@87)R87D-"B @(" @("HO#0HM(" @('9A<B D8V%C:&5-
M87A!9V4@/2!N=6QL.PT**R @("!V87(@)&-A8VAE3W!T:6]N<R ](&YU;&P[
M#0H@#0H@(" @("\J*@T*(" @(" J(%-/05!?5U-$3"!C;VYS=')U8W1O<@T*
M(" @(" J#0H@(" @("H@0'!A<F%M('-T<FEN9R @96YD<&]I;G1?=7)I("A5
M4DP@=&\@5U-$3"!F:6QE*0T*(" @(" J($!P87)A;2!A<G)A>2 @(&-O;G1A
M:6YS(&]P=&EO;G,@9F]R($A45%!?4F5Q=65S="!C;&%S<R H<V5E($A45% O
M4F5Q=65S="YP:' I#0HM(" @("H@0'!A<F%M(&)O;VQE86X@=7-E(%=31$P@
M8V%C:&EN9PT**R @(" J($!P87)A;2!A<G)A>2 @(&-O;G1A:6YS(&]P=&EO
M;G,@9F]R(%=31$P@8V%C:&EN9SH-"BL@(" @*B @(" @(" @(" @(" @("=U
M<V4G(" @(" @(#T^(" P(#T@8V%C:&4@9&ES86)L960L(&YO;GIE<F\@/2!C
M86-H:6YG(&5N86)L960-"BL@(" @*B @(" @(" @(" @(" @("=M87A?86=E
M)R @(#T^("!-87@@;G5M8F5R(&]F('-E8V]N9',@9FEL97,@<F5M86EN(&EN
M(&-A8VAE#0HK(" @("H@(" @(" @(" @(" @(" G9&ER)R @(" @(" ]/B @
M1&ER96-T;W)Y('=H97)E(&1O=VYL;V%D960@9FEL97,@87)E('-T;W)E9"X-
M"B @(" @*B! <&%R86T@:6YT(" @("!C86-H92!M87@@;&EF971I;64@*&EN
M('-E8V]N9',I#0H@(" @("H@0&%C8V5S<R!P=6)L:6,-"B @(" @*B\-"BT@
M(" @9G5N8W1I;VX@4T]!4%]74T1,*"1W<V1L7W5R:2 ](&9A;'-E+" D<')O
M>'D@/2!A<G)A>2@I+ T*+2 @(" @(" @(" @(" @(" @(" @(" @)&-A8VAE
M57-E(" @(#T@5U-$3%]#04-(15]54T4L#0HM(" @(" @(" @(" @(" @(" @
M(" @(" D8V%C:&5-87A!9V4@/2!74T1,7T-!0TA%7TU!6%]!1T4I('L-"BL@
M(" @9G5N8W1I;VX@4T]!4%]74T1,*"1W<V1L7W5R:2 ](&9A;'-E+" D<')O
M>'D@/2!A<G)A>2@I+" -"BL@(" @(" @(" @(" @(" @(" @(" @("1C86-H
M94]P=&EO;G,@/2!A<G)A>2@I*2![#0H@(" @(" @("!P87)E;G0Z.E-/05!?
M0F%S92@G5U-$3"<I.PT*(" @(" @(" @)'1H:7,M/G5R:2 @(" @(" @(#T@
M)'=S9&Q?=7)I.PT*(" @(" @(" @)'1H:7,M/G!R;WAY(" @(" @(#T@)'!R
M;WAY.PT*+2 @(" @(" @)'1H:7,M/F-A8VAE57-E(" @(#T@)&-A8VAE57-E
M.PT*+2 @(" @(" @)'1H:7,M/F-A8VAE36%X06=E(#T@)&-A8VAE36%X06=E
M.PT**R @(" @(" @#0HK(" @(" @(" O+R!74T1,(&-A8VAI;F<@;W!T:6]N
M<R!W:6QL(&)E(&1E86QT('=I=&@@8GD@4T]!4%]74T1,7T-A8VAE#0HK(" @
M(" @(" D=&AI<RT^8V%C:&5/<'1I;VYS(#T@)&-A8VAE3W!T:6]N<SL-"BL@
M(" @(" @( T*(" @(" @(" @:68@*"1W<V1L7W5R:2D@>PT*(" @(" @(" @
M(" @("1T:&ES+3YP87)S95523"@D=W-D;%]U<FDI.PT*(" @(" @(" @(" @
M(')E<V5T*"1T:&ES+3YS97)V:6-E<RD[#0I 0" M-S4Q+#@Y("LW-#@L.3,@
M0$ -"B @(" @?0T*('T-"B -"BLO*BH-"BL@*B!33T%07U=31$Q?0V%C:&4-
M"BL@*@T**R J($EM<&QE;65N=',@;&]C86P@8V%C:&EN9R!O9B!74T1,(&9I
M;&5S(&EN(&]R9&5R('1O(&%V;VED(&UU;'1I<&QE(&1O=VYL;V%D<PT**R J
M(&]F('1H92!S86UE(&9I;&4N(%=31$P@87)E('-T;W)E9"!I;B!A(&QO8V%L
M(&1I<F5C=&]R>2X@#0HK("H@57-E9"!I;G1E<FYA;&QY(&)Y(%-/05!?5U-$
M3%]087)S97(N#0HK("H-"BL@*B!43T1/.B -"BL@*B @(" M('-T;W)E('!A
M<G-E9"!74T1,("AS97)I86QI>F%T:6]N(&]F(%-/05!?5U-$3"!O8FIE8W0I
M(')A=&AE<B!T:&%N(%A-3 T**R J(" @(" @=&\@:6UP<F]V92!P97)F;W)M
M86YC90T**R J#0HK("H@0&%C8V5S<R!P<FEV871E#0HK("HO#0H@8VQA<W,@
M4T]!4%]74T1,7T-A8VAE(&5X=&5N9',@4T]!4%]"87-E#0H@>PT*+2 @(" O
M+R!#86-H92!S971T:6YG<PT*+0T*+2 @(" O*BH-"BT@(" @("H@57-E(%=3
M1$P@8V%C:&4-"BT@(" @("H-"BT@(" @("H@0'9A<B!B;V]L96%N#0HM(" @
M(" J+PT*+2 @("!V87(@)%]C86-H955S92 ](&YU;&P[#0HM#0H@(" @("\J
M*@T*+2 @(" @*B!#86-H92!M87@@;&EF971I;64@*&EN('-E8V]N9',I#0HK
M(" @(" J(%=31$P@8V%C:&EN9RUR96QA=&5D(&]P=&EO;G,-"BL@(" @("H@
M(" @(" G=7-E)R @(" @(" ]/B @," ](&-A8VAE(&1I<V%B;&5D+"!N;VYZ
M97)O(#T@8V%C:&EN9R!E;F%B;&5D#0HK(" @(" J(" @(" @)VUA>%]A9V4G
M(" @/3X@($UA>"!N=6UB97(@;V8@<V5C;VYD<R!F:6QE<R!R96UA:6X@:6X@
M8V%C:&4-"BL@(" @("H@(" @(" G9&ER)R @(" @(" ]/B @1&ER96-T;W)Y
M('=H97)E(&1O=VYL;V%D960@9FEL97,@87)E('-T;W)E9"X-"B @(" @("H-
M"BT@(" @("H@0'9A<B!I;G0-"BL@(" @("H@0'9A<B!A<G)A>0T*(" @(" @
M*B\-"BT@(" @=F%R("1?8V%C:&5-87A!9V4@/2!N=6QL.PT**R @("!V87(@
M)%]C86-H94]P=&EO;G,@/2!N=6QL.PT*( T*(" @(" O*BH-"B @(" @("H@
M4T]!4%]74T1,7T-A8VAE(&-O;G-T<G5C=&]R#0H@(" @(" J#0HM(" @(" J
M($!P87)A;2 @8F]O;&5A;B!U<V4@8V%C:&EN9PT*+2 @(" @*B! <&%R86T@
M(&EN=" @(" @8V%C:&4@;6%X(&QI9F5T:6UE("AI;B!S96-O;F1S*0T**R @
M(" @*B! <&%R86T@(&%R<F%Y(" @($-A8VAE(&]P=&EO;G,@*'-E92!A8F]V
M92D-"B @(" @("H@0&%C8V5S<R!P=6)L:6,-"B @(" @("HO#0HM(" @(&9U
M;F-T:6]N(%-/05!?5U-$3%]#86-H92@D8V%C:&55<V4@/2!74T1,7T-!0TA%
M7U5312P-"BT@(" @(" @(" @(" @(" @(" @(" @(" @(" @("1C86-H94UA
M>$%G92 ](%=31$Q?0T%#2$5?34%87T%'12D@>PT**R @("!F=6YC=&EO;B!3
M3T%07U=31$Q?0V%C:&4H)&-A8VAE3W!T:6]N<RD@>PT*(" @(" @(" @<&%R
M96YT.CI33T%07T)A<V4H)U=31$Q#04-(12<I.PT*+2 @(" @(" @)'1H:7,M
M/E]C86-H955S92 ]("1C86-H955S93L-"BT@(" @(" @("1T:&ES+3Y?8V%C
M:&5-87A!9V4@/2 D8V%C:&5-87A!9V4[#0HK(" @(" @(" -"BL@(" @(" @
M("\O(%9E<FEF>2!C86-H92!P87)A;65T97)S#0HK(" @(" @("!I9B H(6ES
M7V%R<F%Y*"1C86-H94]P=&EO;G,I*0T**R @(" @(" @(" @("1C86-H94]P
M=&EO;G,@/2!A<G)A>2@I.PT**R @(" @(" @:68@*"%I<W-E="@D8V%C:&5/
M<'1I;VYS6R=U<V4G72DI#0HK(" @(" @(" @(" @)&-A8VAE3W!T:6]N<ULG
M=7-E)UT@/2!74T1,7T-!0TA%7U5313L-"BL@(" @(" @(&5L<V4@(" @(" @
M(" @(" -"BL@(" @(" @(" @(" D8V%C:&5/<'1I;VYS6R=U<V4G72 ]("AI
M;G0I("1C86-H94]P=&EO;G-;)W5S92==.PT**R @(" @(" @(" @( T**R @
M(" @(" @:68@*"1C86-H94]P=&EO;G-;)W5S92==*2![(" @(" @(" @(" @
M(" @(" @(" @(" @( T**R @(" @(" @(" @(&EF("@A:7-S970H)&-A8VAE
M3W!T:6]N<ULG;6%X7V%G92==*2D-"BL@(" @(" @(" @(" @(" @)&-A8VAE
M3W!T:6]N<ULG;6%X7V%G92==(#T@5U-$3%]#04-(15]-05A?04=%.PT**R @
M(" @(" @(" @(&5L<V4@(" @(" @(" @(" -"BL@(" @(" @(" @(" @(" @
M)&-A8VAE3W!T:6]N<ULG;6%X7V%G92==(#T@*&EN="D@)&-A8VAE3W!T:6]N
M<ULG;6%X7V%G92==.R -"BL@(" @(" @(" @("!I9B H(6ES<V5T*"1C86-H
M94]P=&EO;G-;)V1I<B==*2D-"BL@(" @(" @(" @(" @(" @)&-A8VAE3W!T
M:6]N<ULG9&ER)UT@/2!74T1,7T-!0TA%7T1)4CL-"BL@(" @(" @(" @("! 
M;6MD:7(H)&-A8VAE3W!T:6]N<ULG9&ER)UTL(# W,# I.PT**R @(" @(" @
M?2 @(" @(" @(" @(" @(" -"BL@(" @(" @("1T:&ES+3Y?8V%C:&5/<'1I
M;VYS(#T@)&-A8VAE3W!T:6]N<SL-"B @(" @?0T*( T*(" @(" O*BH-"BT@
M(" @("H@7V-A8VAE1&ER#0HM(" @(" J(')E='5R;B!T:&4@<&%T:"!T;R!T
M:&4@8V%C:&4L(&EF(&ET(&1O97-N)W0@97AI<W0L(&UA:V4@:70-"BT@(" @
M("HO#0HM(" @(&9U;F-T:6]N(%]C86-H941I<B@I('L-"BT@(" @(" @("1D
M:7(@/2!G971E;G8H(E=31$Q#04-(12(I.PT*+2 @(" @(" @:68@*"$D9&ER
M*2 D9&ER(#T@(BXO=W-D;&-A8VAE(CL-"BT@(" @(" @($!M:V1I<B@D9&ER
M+" P-S P*3L-"BT@(" @(" @(')E='5R;B D9&ER.PT*+2 @("!]#0HM#0HM
M(" @("\J*@T*+2 @(" @*B!2971R:65V97,@82!F:6QE(&9R;VT@8V%C:&4@
M:68@:70@97AI<W1S+"!O=&AE<G=I<V4@<F5T<F5I=F4@9G)O;2!N970L#0HM
M(" @(" J(&%D9"!T;R!C86-H92P@86YD(')E='5R;B!F<F]M(&-A8VAE+@T*
M*R @(" @*B!2971R:65V97,@82!F:6QE(&9R;VT@8V%C:&4@:68@:70@97AI
M<W1S+B!/=&AE<G=I<V4L(')E=')I979E(&9R;VT@;F5T+ T**R @(" @*B!A
M9&0@=&\@8V%C:&4L(&%N9"!R971U<FXN#0H@(" @(" J#0H@(" @(" J($!P
M87)A;2 @<W1R:6YG(" @55),('1O(%=31$P-"B @(" @("H@0'!A<F%M("!A
M<G)A>2 @("!P<F]X>2!P87)A;65T97)S#0HM(" @(" J($!P87)A;2 @:6YT
M(" @(" @97AP96-T960@340U(&]F(%=31$P@55),#0H@(" @(" J($!A8V-E
M<W,@<'5B;&EC#0HM(" @(" J($!R971U<FX@<W1R:6YG("!D871A#0HK(" @
M(" J($!R971U<FX@<W1R:6YG(" @5U-$3"!F:6QE(&-O;G1E;G1S#0H@(" @
M(" J+PT*+2 @("!F=6YC=&EO;B!G970H)'=S9&Q?9FYA;64L("1P<F]X>5]P
M87)A;7,@/2!A<G)A>2@I+" D8V%C:&4@/2 P*2![#0HM(" @(" @(" D8V%C
M:&5N86UE(#T@)&UD-5]W<V1L(#T@)&9I;&5?9&%T82 ]("<G.PT*+2 @(" @
M(" @:68@*"1T:&ES+3Y?8V%C:&55<V4I('L-"BL@(" @9G5N8W1I;VX@9V5T
M*"1W<V1L7V9N86UE+" D<')O>'E?<&%R86US(#T@87)R87DH*2D@>PT**R @
M(" @(" @)&-A8VAE;F%M92 ]("1F:6QE7V1A=&$@/2 G)SL-"BL@(" @(" @
M("1C86-H960@/2!F86QS93L-"BL@(" @(" @(&EF("@D=&AI<RT^7V-A8VAE
M3W!T:6]N<ULG=7-E)UTI('L-"B @(" @(" @(" @(" O+R!4<GD@=&\@<F5T
M<FEE=F4@5U-$3"!F<F]M(&-A8VAE#0HM(" @(" @(" @(" @)&-A8VAE;F%M
M92 ](%-/05!?5U-$3%]#86-H93HZ7V-A8VAE1&ER*"D@+B G+R<@+B!M9#4H
M)'=S9&Q?9FYA;64I+B G+G=S9&PG.PT**R @(" @(" @(" @("1C86-H96YA
M;64@/2 D=&AI<RT^7V-A8VAE3W!T:6]N<ULG9&ER)UTN)R\G+FUD-2@D=W-D
M;%]F;F%M92DN)RYW<V1L)SL-"B @(" @(" @(" @("!I9B H9FEL95]E>&ES
M=',H)&-A8VAE;F%M92DI('L-"B @(" @(" @(" @(" @(" @)'=F(#T@9F]P
M96XH)&-A8VAE;F%M92PG<F(G*3L-"B @(" @(" @(" @(" @(" @:68@*"1W
M9BD@>PT*(" @(" @(" @(" @(" @(" @(" @+R\@4F5A9&EN9R!C86-H960@
M9FEL90T*(" @(" @(" @(" @(" @(" @(" @)&9I;&5?9&%T82 ](&9R96%D
M*"1W9BP@9FEL97-I>F4H)&-A8VAE;F%M92DI.PT*+2 @(" @(" @(" @(" @
M(" @(" @)&UD-5]W<V1L(#T@;60U*"1F:6QE7V1A=&$I.PT**R @(" @(" @
M(" @(" @(" @(" @)&-A8VAE9" ]('1R=64[#0H@(" @(" @(" @(" @(" @
M(" @("!F8VQO<V4H)'=F*3L-"B @(" @(" @(" @(" @(" @?0T*+2 @(" @
M(" @(" @(" @("!I9B H)&-A8VAE*2![#0HM(" @(" @(" @(" @(" @(" @
M("!I9B H)&-A8VAE("$]("1M9#5?=W-D;"D@>PT*+2 @(" @(" @(" @(" @
M(" @(" @(" @(')E='5R;B D=&AI<RT^7W)A:7-E4V]A<$9A=6QT*"=74T1,
M($-H96-K<W5M(&5R<F]R(2<L("1W<V1L7V9N86UE*3L-"BT@(" @(" @(" @
M(" @(" @(" @('T-"BT@(" @(" @(" @(" @(" @?2!E;'-E('L-"BT@(" @
M(" @(" @(" @(" @(" @("1F:2 ]('-T870H)&-A8VAE;F%M92D[#0HM(" @
M(" @(" @(" @(" @(" @(" D8V%C:&5?;71I;64@/2 D9FE;.%T[#0HM(" @
M(" @(" @(" @(" @(" @(" C<')I;G0@8V%C:&5?;71I;64L('1I;64H*0T*
M+2 @(" @(" @(" @(" @(" @(" @:68@*"1C86-H95]M=&EM92 K("1T:&ES
M+3Y?8V%C:&5-87A!9V4@/"!T:6UE*"DI('L-"BT@(" @(" @(" @(" @(" @
M(" @(" @(" C(&5X<&ER960-"BT@(" @(" @(" @(" @(" @(" @(" @(" D
M;60U7W=S9&P@/2 G)SL@(R!R969E=&-H#0HM(" @(" @(" @(" @(" @(" @
M("!]#0HK(" @(" @(" @(" @(" @("1F:2 ]('-T870H)&-A8VAE;F%M92D[
M#0HK(" @(" @(" @(" @(" @("1C86-H95]M=&EM92 ]("1F:5LX73L-"BL@
M(" @(" @(" @(" @(" @:68@*"1C86-H95]M=&EM92 K("1T:&ES+3Y?8V%C
M:&5/<'1I;VYS6R=M87A?86=E)UT@/"!T:6UE*"DI('L-"BL@(" @(" @(" @
M(" @(" @(" @(",@97AP:7)E9 T**R @(" @(" @(" @(" @(" @(" @)&-A
M8VAE9" ](&9A;'-E.R C(&9O<F-E(')E9F5T8V@-"B @(" @(" @(" @(" @
M(" @?0T*(" @(" @(" @(" @('T-"B @(" @(" @('T-"B -"BT@(" @(" @
M(&EF("@A)&UD-5]W<V1L*2![#0HK(" @(" @("!I9B H(21C86-H960I('L-
M"B @(" @(" @(" @(" O+R!.;W0@8V%C:&5D(&]R(&YO="!U<VEN9R!C86-H
M92X@4F5T<FEE=F4@5U-$3"!F<F]M(%523 T*( T*(" @(" @(" @(" @("\O
M(&ES(&ET(&$@;&]C86P@9FEL93\-"D! ("TX-C,L,C@@*S@V-"PS,R! 0 T*
M(" @(" @(" @(" @(" @(" D<F5S=6QT(#T@)')Q+3YS96YD4F5Q=65S="@I
M.PT*(" @(" @(" @(" @(" @("!I9B H4$5!4CHZ:7-%<G)O<B@D<F5S=6QT
M*2D@>PT*(" @(" @(" @(" @(" @(" @(" @<F5T=7)N("1T:&ES+3Y?<F%I
M<V53;V%P1F%U;'0H(E5N86)L92!T;R!R971R:65V92!74T1,("1W<V1L7V9N
M86UE+"(@+B D<G$M/F=E=%)E<W!O;G-E0V]D92@I+" D=W-D;%]F;F%M92D[
M#0HM(" @(" @(" @(" @?0T*+2 @(" @(" @(" @(" @("1F:6QE7V1A=&$@
M/2 D<G$M/F=E=%)E<W!O;G-E0F]D>2@I.PT**R @(" @(" @(" @(" @("!]
M#0HK(" @(" @(" @(" @(" @("1F:6QE7V1A=&$@/2 D<G$M/F=E=%)E<W!O
M;G-E0F]D>2@I.PT*(" @(" @(" @(" @(" @("!I9B H(21F:6QE7V1A=&$I
M('L-"B @(" @(" @(" @(" @(" @(" @(')E='5R;B D=&AI<RT^7W)A:7-E
M4V]A<$9A=6QT*")5;F%B;&4@=&\@<F5T<FEE=F4@5U-$3" D=W-D;%]F;F%M
M92P@;F\@:'1T<"!B;V1Y(BP@)'=S9&Q?9FYA;64I.PT*(" @(" @(" @(" @
M(" @("!]#0H@(" @(" @(" @(" @?0T*( T*+2 @(" @(" @(" @("1M9#5?
M=W-D;" ](&UD-2@D9FEL95]D871A*3L-"BT-"BT@(" @(" @(" @("!I9B H
M)'1H:7,M/E]C86-H955S92D@>PT**R @(" @(" @(" @("\O(%-T;W)E(&EN
M(&-A8VAE("AI9B!U<VEN9R!C86-H92D@(" @(" @(" @(" @(" @#0HK(" @
M(" @(" @(" @:68@*"1T:&ES+3Y?8V%C:&5/<'1I;VYS6R=U<V4G72D@>PT*
M(" @(" @(" @(" @(" @(" D9G @/2!F;W!E;B@D8V%C:&5N86UE+" B=V(B
M*3L-"B @(" @(" @(" @(" @(" @9G=R:71E*"1F<"P@)&9I;&5?9&%T82D[
M#0H@(" @(" @(" @(" @(" @(&9C;&]S92@D9G I.PT*(" @(" @(" @(" @
M('T-"B @(" @(" @('T-"BT@(" @(" @(&EF("@D=&AI<RT^7V-A8VAE57-E
M("8F("1C86-H92 F)B D8V%C:&4@(3T@)&UD-5]W<V1L*2![#0HM(" @(" @
M(" @(" @<F5T=7)N("1T:&ES+3Y?<F%I<V53;V%P1F%U;'0H(E=31$P@0VAE
M8VMS=6T@97)R;W(A(BP@)'=S9&Q?9FYA;64I.PT*+2 @(" @(" @?0T*(" @
M(" @(" @<F5T=7)N("1F:6QE7V1A=&$[#0H@(" @('T-"B!]#0H@#0HK#0HK
M+RHJ#0HK("H@4T]!4%]74T1,7U!A<G-E<@T**R J#0HK("H@1&]W;FQO860@
M86YD('!A<G-E(')E;6]T92!74T1,(&9I;&5S+@T**R J(%5S960@:6YT97)N
M86QL>2!B>2!33T%07U=31$PN#0HK("H-"BL@*B! 86-C97-S('!R:79A=&4-
M"BL@*B\-"B!C;&%S<R!33T%07U=31$Q?4&%R<V5R(&5X=&5N9',@4T]!4%]"
M87-E#0H@>PT*(" @(" O+R!D969I;F4@:6YT97)N86P@87)R87ES(&]F(&)I
M;F1I;F=S+"!P;W)T<RP@;W!E<F%T:6]N<RP@;65S<V%G97,L(&5T8RX-"D! 
M("TY,38L-R K.3(R+#<@0$ -"B @(" @+R\@8V]N<W1R=6-T;W(-"B @(" @
M9G5N8W1I;VX@4T]!4%]74T1,7U!A<G-E<B@D=7)I+" F)'=S9&PL("1D;V-S
M(#T@9F%L<V4I('L-"B @(" @(" @('!A<F5N=#HZ4T]!4%]"87-E*"=74T1,
M4$%24T52)RD[#0HM(" @(" @(" D=&AI<RT^8V%C:&4@/28@;F5W(%-/05!?
M5U-$3%]#86-H92@D=W-D;"T^8V%C:&55<V4L("1W<V1L+3YC86-H94UA>$%G
M92D[#0HK(" @(" @(" D=&AI<RT^8V%C:&4@/28@;F5W(%-/05!?5U-$3%]#
M86-H92@D=W-D;"T^8V%C:&5/<'1I;VYS*3L-"B @(" @(" @("1T:&ES+3YU
M<FD@/2 D=7)I.PT*(" @(" @(" @)'1H:7,M/G=S9&P@/2 F)'=S9&P[#0H@
M(" @(" @(" D=&AI<RT^9&]C<R ]("1D;V-S.PT*0$ @+3$Y,3@L-" K,3DR
M-"PT($! #0H@(" @(" @("!R971U<FX@87)R87DH)'1Y<&5N<RPD='EP92D[
M#0H@(" @('T-"B!]#0HM/SX-"BL_/@T*7"!.;R!N97=L:6YE(&%T(&5N9"!O
(9B!F:6QE#0H`
`
end

-- 
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux