Hidden = true; } function OnView(array $Item): ?string { $Output = $Item['Value']; return $Output; } function OnEdit(array $Item): string { if ($Item['Value'] == '') { // Create only once $PasswordHash = new PasswordHash(); $Item['Value'] = $PasswordHash->GetSalt(); } $Output = ''; return $Output; } function OnLoad(array $Item): ?string { return $_POST[$Item['Name']]; } }