__checked_selected_helper( mixed $helper, mixed $current, bool $echo, string $type )
Fonction utilisée pour générer les attributs HTML checked, selected, disabled et readonly en comparant les deux premiers arguments.
Note : L'accès à cette fonction est marqué comme privé. Cela signifie qu'elle n'est pas destinée à être utilisée par les développeurs de plugins ou de thèmes, mais uniquement dans d'autres fonctions principales. Elle est répertoriée ici par souci d'exhaustivité.
Paramètres
$helper(mixed)requisUne des valeurs à comparer.
$current(mixed)requisL'autre valeur à comparer. Si elle vaut true, pas besoin de la renseigner.
$echo(bool)requisPour afficher ou juste retourner la chaîne.
$type(string)requis'checked', 'selected', 'disabled' et 'readonly'
Retourne
(string) Un attribut HTML ou une chaîne vide.
Déclaration et structure de la fonction __checked_selected_helper()
__checked_selected_helper() est déclarée dans le fichier wp-includes/general-template.php à la ligne 5165 :
function __checked_selected_helper( $helper, $current, $display, $type ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionDoubleUnderscore,PHPCompatibility.FunctionNameRestrictions.ReservedFunctionNames.FunctionDoubleUnderscore
if ( (string) $helper === (string) $current ) {
$result = " $type='$type'";
} else {
$result = '';
}
if ( $display ) {
echo $result;
}
return $result;
}
Où est utilisée la fonction __checked_selected_helper()
dans le CMS WordPress
Sources
Codex WordPress : __checked_selected_helper()
Autres fonctions dans le même fichier : wp-includes/general-template.php