com\setasign\SetaFramework\Helper

ParameterSanitizer

File: /SetaFramework/src/Helper/ParameterSanitizer.php

Class hierarchy

Summary

Static Methods

ensureBool()

public static ParameterSanitizer::ensureBool (
mixed $value,
bool $default = false
): bool
Parameters
$value : mixed
 
$default : bool
 

ensureEmail()

public static ParameterSanitizer::ensureEmail (
mixed $value,
string $default = '',
bool $trim = false
): string
Parameters
$value : mixed
 
$default : string
 
$trim : bool
 

ensureInt()

public static ParameterSanitizer::ensureInt (
mixed $value,
int $default = 0,
?int $min = null,
?int $max = null
): int
Parameters
$value : mixed
 
$default : int
 
$min : ?int
 
$max : ?int
 

ensureString()

public static ParameterSanitizer::ensureString (
mixed $value,
string $default = '',
bool $trim = false
): string
Parameters
$value : mixed
 
$default : string
 
$trim : bool