/* SRC: classes/splobjectstorage.php line 87 */ int c_SplObjectStorage::t_count() { INSTANCE_METHOD_INJECTION_BUILTIN(SplObjectStorage, SplObjectStorage::count); return x_count(m_storage); }
/* SRC: classes/splobjectstorage.php line 87 */ int64 c_SplObjectStorage::t_count() { INSTANCE_METHOD_INJECTION_BUILTIN(SplObjectStorage, SplObjectStorage::count); ObjectData *obj_tmp UNUSED; return x_count(m_storage); }
/* SRC: classes/soapfault.php line 12 */ void c_SoapFault::t___construct(Variant v_code, Variant v_message, Variant v_actor // = null , Variant v_detail // = null , Variant v_name // = null , Variant v_header // = null ) { INSTANCE_METHOD_INJECTION_BUILTIN(SoapFault, SoapFault::__construct); Variant v_fault_ns; Variant v_fault_code; int64 v_SOAP_1_1 = 0; int64 v_SOAP_1_2 = 0; String v_SOAP_1_1_ENV_NAMESPACE; String v_SOAP_1_2_ENV_NAMESPACE; int64 v_soap_version = 0; ObjectData *obj_tmp UNUSED; setNull(v_fault_ns); setNull(v_fault_code); if (x_is_string(v_code)) { { v_fault_code.assignVal(v_code); } } else { bool tmp0; { bool tmp1 = (x_is_array(v_code)); if (tmp1) { int64 tmp2((x_count(v_code))); tmp1 = (equal(tmp2, 2L)); } tmp0 = (tmp1); } if (tmp0) { { { const Variant &tmp0((x_array_values(v_code))); v_code.assignVal(tmp0); } { const Variant &tmp0((v_code.rvalAt(0L, AccessFlags::Error))); v_fault_ns.assignVal(tmp0); } { const Variant &tmp0((v_code.rvalAt(1L, AccessFlags::Error))); v_fault_code.assignVal(tmp0); } if ((!(x_is_string(v_fault_ns)) || !(x_is_string(v_fault_code)))) { { x_hphp_throw_fatal_error(NAMSTR(s_sys_ss5db5b000, "Invalid fault code")); return; } } } } else { { x_hphp_throw_fatal_error(NAMSTR(s_sys_ss5db5b000, "Invalid fault code")); return; } } } m_faultcodens.assignVal(v_fault_ns); m_faultcode.assignVal(v_fault_code); if (empty(m_faultcode)) { { x_hphp_throw_fatal_error(NAMSTR(s_sys_ss5db5b000, "Invalid fault code")); return; } } { Variant tmp0((m_message.assignVal(v_message))); m_faultstring.assignVal(tmp0); } m_faultactor.assignVal(v_actor); m_detail.assignVal(v_detail); m__name.assignVal(v_name); m_headerfault.assignVal(v_header); v_SOAP_1_1 = 1L; v_SOAP_1_2 = 2L; v_SOAP_1_1_ENV_NAMESPACE = NAMSTR(s_sys_ss0842226e, "http://schemas.xmlsoap.org/soap/envelope/"); v_SOAP_1_2_ENV_NAMESPACE = NAMSTR(s_sys_ss2cc85e9b, "http://www.w3.org/2003/05/soap-envelope"); { int64 tmp0((x__soap_active_version())); v_soap_version = tmp0; } if (empty(m_faultcodens)) { { if (equal(v_soap_version, v_SOAP_1_1)) { { if ((((equal(m_faultcode, NAMSTR(s_sys_ss129b7287, "Client")) || equal(m_faultcode, NAMSTR(s_sys_ss35d432f4, "Server"))) || equal(m_faultcode, NAMSTR(s_sys_ss4a69d66a, "VersionMismatch"))) || equal(m_faultcode, NAMSTR(s_sys_ss65decfcb, "MustUnderstand")))) { { m_faultcodens = v_SOAP_1_1_ENV_NAMESPACE; } } } } else if (equal(v_soap_version, v_SOAP_1_2)) { { if (equal(m_faultcode, NAMSTR(s_sys_ss129b7287, "Client"))) { { m_faultcode = NAMSTR(s_sys_ss58532c4b, "Sender"); m_faultcodens = v_SOAP_1_2_ENV_NAMESPACE; } } else if (equal(m_faultcode, NAMSTR(s_sys_ss35d432f4, "Server"))) { { m_faultcode = NAMSTR(s_sys_ss722b78d7, "Receiver"); m_faultcodens = v_SOAP_1_2_ENV_NAMESPACE; } } else if (((equal(m_faultcode, NAMSTR(s_sys_ss4a69d66a, "VersionMismatch")) || equal(m_faultcode, NAMSTR(s_sys_ss65decfcb, "MustUnderstand"))) || equal(m_faultcode, NAMSTR(s_sys_ss6d34f1cc, "DataEncodingUnknown")))) { { m_faultcodens = v_SOAP_1_2_ENV_NAMESPACE; } } } } } } }