modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2024-04-23 06:01:53 +04:00
parent e3e3fc91f4
commit 3051fa641c
1 changed files with 7 additions and 7 deletions

View File

@ -89,7 +89,7 @@ class sh {
* - si c'est tableau, joindre les arguments avec {@link join()}
* - sinon, mettre les caractères en échappement avec {@link escapeshellarg()}
*/
static final function fix_cmd(&$cmd, ?string $redir=null, ?string $input=null, ?string $output=null): void {
static final function verifix_cmd(&$cmd, ?string $redir=null, ?string $input=null, ?string $output=null): void {
if (is_array($cmd)) $cmd = self::join($cmd);
else $cmd = escapeshellcmd(strval($cmd));
self::add_redir($cmd, $redir, $input, $output);
@ -161,7 +161,7 @@ class sh {
}
/**
* Corriger la commande spécifiée avec {@link fix_cmd()} puis la lancer
* Corriger la commande spécifiée avec {@link verifix_cmd()} puis la lancer
* avec passthru() et retourner le code de retour dans la variable $retcode
*
* $redir spécifie le type de redirection demandée:
@ -176,7 +176,7 @@ class sh {
* @return bool true si la commande s'est lancée sans erreur, false sinon
*/
static final function passthru($cmd, int &$retcode=null, ?string $redir=null): bool {
self::fix_cmd($cmd, $redir);
self::verifix_cmd($cmd, $redir);
return self::_passthru($cmd, $retcode);
}
@ -185,7 +185,7 @@ class sh {
* Cf la doc de {@link passthru()} pour les autres détails
*/
static final function system($cmd, string &$output=null, int &$retcode=null, ?string $redir=null): bool {
self::fix_cmd($cmd, $redir);
self::verifix_cmd($cmd, $redir);
return self::_system($cmd, $output, $retcode);
}
@ -194,16 +194,16 @@ class sh {
* Cf la doc de {@link passthru()} pour les autres détails
*/
static final function exec($cmd, array &$output=null, int &$retcode=null, ?string $redir=null): bool {
self::fix_cmd($cmd, $redir);
self::verifix_cmd($cmd, $redir);
return self::_exec($cmd, $output, $retcode);
}
/**
* Corriger la commande spécifiée avec {@link fix_cmd()}, la préfixer de
* Corriger la commande spécifiée avec {@link verifix_cmd()}, la préfixer de
* "exec" puis la lancer avec {@link _fork_exec()}
*/
static final function fork_exec($cmd, int &$retcode=null, ?string $redir=null): bool {
self::fix_cmd($cmd, $redir);
self::verifix_cmd($cmd, $redir);
return self::_fork_exec("exec $cmd", $retcode);
}