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 / exec.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
exec.php
155 lines
1 <?php
2
3 namespace ProfilePressVendor\Safe;
4
5 use ProfilePressVendor\Safe\Exceptions\ExecException;
6 /**
7 * proc_get_status fetches data about a
8 * process opened using proc_open.
9 *
10 * @param resource $process The proc_open resource that will
11 * be evaluated.
12 * @return array An array of collected information on success. The returned array contains the following elements:
13 *
14 *
15 *
16 *
17 * elementtypedescription
18 *
19 *
20 *
21 * command
22 * string
23 *
24 * The command string that was passed to proc_open.
25 *
26 *
27 *
28 * pid
29 * int
30 * process id
31 *
32 *
33 * running
34 * bool
35 *
36 * TRUE if the process is still running, FALSE if it has
37 * terminated.
38 *
39 *
40 *
41 * signaled
42 * bool
43 *
44 * TRUE if the child process has been terminated by
45 * an uncaught signal. Always set to FALSE on Windows.
46 *
47 *
48 *
49 * stopped
50 * bool
51 *
52 * TRUE if the child process has been stopped by a
53 * signal. Always set to FALSE on Windows.
54 *
55 *
56 *
57 * exitcode
58 * int
59 *
60 * The exit code returned by the process (which is only
61 * meaningful if running is FALSE).
62 * Only first call of this function return real value, next calls return
63 * -1.
64 *
65 *
66 *
67 * termsig
68 * int
69 *
70 * The number of the signal that caused the child process to terminate
71 * its execution (only meaningful if signaled is TRUE).
72 *
73 *
74 *
75 * stopsig
76 * int
77 *
78 * The number of the signal that caused the child process to stop its
79 * execution (only meaningful if stopped is TRUE).
80 *
81 *
82 *
83 *
84 *
85 * @throws ExecException
86 *
87 */
88 function proc_get_status($process): array
89 {
90 error_clear_last();
91 $result = \proc_get_status($process);
92 if ($result === \false) {
93 throw ExecException::createFromPhpError();
94 }
95 return $result;
96 }
97 /**
98 * proc_nice changes the priority of the current
99 * process by the amount specified in increment. A
100 * positive increment will lower the priority of the
101 * current process, whereas a negative increment
102 * will raise the priority.
103 *
104 * proc_nice is not related to
105 * proc_open and its associated functions in any way.
106 *
107 * @param int $increment The new priority value, the value of this may differ on platforms.
108 *
109 * On Unix, a low value, such as -20 means high priority
110 * wheras a positive value have a lower priority.
111 *
112 * For Windows the increment parameter have the
113 * following meanings:
114 * @throws ExecException
115 *
116 */
117 function proc_nice(int $increment): void
118 {
119 error_clear_last();
120 $result = \proc_nice($increment);
121 if ($result === \false) {
122 throw ExecException::createFromPhpError();
123 }
124 }
125 /**
126 * system is just like the C version of the
127 * function in that it executes the given
128 * command and outputs the result.
129 *
130 * The system call also tries to automatically
131 * flush the web server's output buffer after each line of output if
132 * PHP is running as a server module.
133 *
134 * If you need to execute a command and have all the data from the
135 * command passed directly back without any interference, use the
136 * passthru function.
137 *
138 * @param string $command The command that will be executed.
139 * @param int $return_var If the return_var argument is present, then the
140 * return status of the executed command will be written to this
141 * variable.
142 * @return string Returns the last line of the command output on success.
143 * @throws ExecException
144 *
145 */
146 function system(string $command, int &$return_var = null): string
147 {
148 error_clear_last();
149 $result = \system($command, $return_var);
150 if ($result === \false) {
151 throw ExecException::createFromPhpError();
152 }
153 return $result;
154 }
155