PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / trunk
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress vtrunk
4.17.2 4.17.1 4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / third-party / vendor / thecodingmachine / safe / generated / xml.php
wp-user-avatar / third-party / vendor / thecodingmachine / safe / generated Last commit date
Exceptions 5 days ago apache.php 5 days ago apcu.php 5 days ago array.php 5 days ago bzip2.php 5 days ago calendar.php 5 days ago classobj.php 5 days ago com.php 5 days ago cubrid.php 5 days ago curl.php 5 days ago datetime.php 5 days ago dir.php 5 days ago eio.php 5 days ago errorfunc.php 5 days ago exec.php 5 days ago fileinfo.php 5 days ago filesystem.php 5 days ago filter.php 5 days ago fpm.php 5 days ago ftp.php 5 days ago funchand.php 5 days ago functionsList.php 5 days ago gmp.php 5 days ago gnupg.php 5 days ago hash.php 5 days ago ibase.php 5 days ago ibmDb2.php 5 days ago iconv.php 5 days ago image.php 5 days ago imap.php 5 days ago info.php 5 days ago ingres-ii.php 5 days ago inotify.php 5 days ago json.php 5 days ago ldap.php 5 days ago libxml.php 5 days ago lzf.php 5 days ago mailparse.php 5 days ago mbstring.php 5 days ago misc.php 5 days ago msql.php 5 days ago mysql.php 5 days ago mysqli.php 5 days ago mysqlndMs.php 5 days ago mysqlndQc.php 5 days ago network.php 5 days ago oci8.php 5 days ago opcache.php 5 days ago openssl.php 5 days ago outcontrol.php 5 days ago password.php 5 days ago pcntl.php 5 days ago pcre.php 5 days ago pdf.php 5 days ago pgsql.php 5 days ago posix.php 5 days ago ps.php 5 days ago pspell.php 5 days ago readline.php 5 days ago rpminfo.php 5 days ago rrd.php 5 days ago sem.php 5 days ago session.php 5 days ago shmop.php 5 days ago simplexml.php 5 days ago sockets.php 5 days ago sodium.php 5 days ago solr.php 5 days ago spl.php 5 days ago sqlsrv.php 5 days ago ssdeep.php 5 days ago ssh2.php 5 days ago stream.php 5 days ago strings.php 5 days ago swoole.php 5 days ago uodbc.php 5 days ago uopz.php 5 days ago url.php 5 days ago var.php 5 days ago xdiff.php 5 days ago xml.php 5 days ago xmlrpc.php 5 days ago yaml.php 5 days ago yaz.php 5 days ago zip.php 5 days ago zlib.php 5 days ago
xml.php
91 lines
1 <?php
2
3 namespace ProfilePressVendor\Safe;
4
5 use ProfilePressVendor\Safe\Exceptions\XmlException;
6 /**
7 * xml_parser_create_ns creates a new XML parser
8 * with XML namespace support and returns a resource handle referencing
9 * it to be used by the other XML functions.
10 *
11 * @param string $encoding The input encoding is automatically detected, so that the
12 * encoding parameter specifies only the output
13 * encoding. In PHP 5.0.0 and 5.0.1, the default output charset is
14 * ISO-8859-1, while in PHP 5.0.2 and upper is UTF-8. The supported
15 * encodings are ISO-8859-1, UTF-8 and
16 * US-ASCII.
17 * @param string $separator With a namespace aware parser tag parameters passed to the various
18 * handler functions will consist of namespace and tag name separated by
19 * the string specified in separator.
20 * @return resource Returns a resource handle for the new XML parser.
21 * @throws XmlException
22 *
23 */
24 function xml_parser_create_ns(string $encoding = null, string $separator = ":")
25 {
26 error_clear_last();
27 if ($separator !== ":") {
28 $result = \xml_parser_create_ns($encoding, $separator);
29 } elseif ($encoding !== null) {
30 $result = \xml_parser_create_ns($encoding);
31 } else {
32 $result = \xml_parser_create_ns();
33 }
34 if ($result === \false) {
35 throw XmlException::createFromPhpError();
36 }
37 return $result;
38 }
39 /**
40 * xml_parser_create creates a new XML parser
41 * and returns a resource handle referencing it to be used by the
42 * other XML functions.
43 *
44 * @param string $encoding The optional encoding specifies the character
45 * encoding for the input/output in PHP 4. Starting from PHP 5, the input
46 * encoding is automatically detected, so that the
47 * encoding parameter specifies only the output
48 * encoding. In PHP 4, the default output encoding is the same as the
49 * input charset. If empty string is passed, the parser attempts to identify
50 * which encoding the document is encoded in by looking at the heading 3 or
51 * 4 bytes. In PHP 5.0.0 and 5.0.1, the default output charset is
52 * ISO-8859-1, while in PHP 5.0.2 and upper is UTF-8. The supported
53 * encodings are ISO-8859-1, UTF-8 and
54 * US-ASCII.
55 * @return resource Returns a resource handle for the new XML parser.
56 * @throws XmlException
57 *
58 */
59 function xml_parser_create(string $encoding = null)
60 {
61 error_clear_last();
62 if ($encoding !== null) {
63 $result = \xml_parser_create($encoding);
64 } else {
65 $result = \xml_parser_create();
66 }
67 if ($result === \false) {
68 throw XmlException::createFromPhpError();
69 }
70 return $result;
71 }
72 /**
73 * This function allows to use parser inside
74 * object. All callback functions could be set with
75 * xml_set_element_handler etc and assumed to be
76 * methods of object.
77 *
78 * @param resource $parser A reference to the XML parser to use inside the object.
79 * @param object $object The object where to use the XML parser.
80 * @throws XmlException
81 *
82 */
83 function xml_set_object($parser, object &$object): void
84 {
85 error_clear_last();
86 $result = \xml_set_object($parser, $object);
87 if ($result === \false) {
88 throw XmlException::createFromPhpError();
89 }
90 }
91