ZenMagick 0.9.10


org.zenmagick.core.utils\ZMSecurityUtils
core\utils\ZMSecurityUtils.php at line 29

Class ZMSecurityUtils

ZMSecurityUtils

public class ZMSecurityUtils

Security utils..

Author:
DerManoMann

Constant Summary
final static str

RANDOM_CHARS

Random type characters only.

final static str

RANDOM_DIGITS

Random type digits only.

final static str

RANDOM_HEX

Random type hexadecimal.

final static str

RANDOM_MIXED

Random type mixed (digits and characters).

Method Summary
static string

random(int length, string type)

Generate a random value.

static mixed

sanitize(mixed value)

Sanitize a given value.

Constant Detail

core\utils\ZMSecurityUtils.php at line 33

RANDOM_CHARS

public final static str RANDOM_CHARS = 'chars'

Random type characters only.


core\utils\ZMSecurityUtils.php at line 31

RANDOM_DIGITS

public final static str RANDOM_DIGITS = 'digits'

Random type digits only.


core\utils\ZMSecurityUtils.php at line 37

RANDOM_HEX

public final static str RANDOM_HEX = 'hex'

Random type hexadecimal.


core\utils\ZMSecurityUtils.php at line 35

RANDOM_MIXED

public final static str RANDOM_MIXED = 'mixed'

Random type mixed (digits and characters).


Method Detail

core\utils\ZMSecurityUtils.php at line 74

random

public static string random(int length, string type)

Generate a random value.

Parameters:
length - The length of the random value.
type - Optional type; predefined values are: mixed, chars, digits or hex; default is mixed. Any other value will be used as the valid character range.
Returns:
The random string.

core\utils\ZMSecurityUtils.php at line 48

sanitize

public static mixed sanitize(mixed value)

Sanitize a given value.

Parameters:
value - A string or array.
Returns:
A sanitized version.

ZenMagick 0.9.10