PHP Class JBZoo\Utils\Filter

Afficher le fichier Open project: jbzoo/utils Class Usage Examples

Méthodes publiques

Méthode Description
_ ( mixed $value, string | Closure $filters = 'raw' ) : mixed Apply custom filter to variable
alias ( $string ) : mixed Get safe string
alpha ( $value ) : mixed Return only alpha chars
alphanum ( $value ) : mixed Return only alpha and digits chars
arr ( mixed $value, string | Closure $filter = null ) : string Cleanup array
base64 ( $value ) : string Return only chars for base64
bool ( string $string ) : boolean Converts many english words that equate to true or false to boolean.
className ( $input ) : string Convert words to PHP Class name
clean ( $string ) : string
cmd ( array $value ) : string Cleanup system command
data ( array | Data $data ) : Data
digits ( $value ) : mixed Return only digits chars
email ( $email ) : mixed Validate email
esc ( $string ) : string
float ( string $value, integer $round = 10 ) : float
html ( $string ) : string
int ( string $value ) : integer Smart convert any string to int
low ( $string ) : string String to lower and trim
parseLines ( $input ) : string Parse lines to assoc list
path ( $value ) : string Rmove whitespaces
raw ( $string ) : mixed RAW placeholder
strip ( $string ) : mixed Get safe string
stripQuotes ( string $value ) : string Strip quotes.
stripSpace ( $string ) : string Strip spaces
trim ( $value ) : string Remove whitespaces
trimExtend ( $value ) : string Remove whitespaces
ucfirst ( $input ) : string First char to upper, other to lower
up ( $string ) : string String to upper and trim
xml ( $string ) : string

Method Details

_() public static méthode

Apply custom filter to variable
public static _ ( mixed $value, string | Closure $filters = 'raw' ) : mixed
$value mixed
$filters string | Closure
Résultat mixed

alias() public static méthode

Get safe string
public static alias ( $string ) : mixed
$string
Résultat mixed

alpha() public static méthode

Return only alpha chars
public static alpha ( $value ) : mixed
$value
Résultat mixed

alphanum() public static méthode

Return only alpha and digits chars
public static alphanum ( $value ) : mixed
$value
Résultat mixed

arr() public static méthode

Cleanup array
public static arr ( mixed $value, string | Closure $filter = null ) : string
$value mixed
$filter string | Closure
Résultat string

base64() public static méthode

Return only chars for base64
public static base64 ( $value ) : string
$value
Résultat string

bool() public static méthode

Converts many english words that equate to true or false to boolean.
public static bool ( string $string ) : boolean
$string string The string to convert to boolean
Résultat boolean

className() public static méthode

Convert words to PHP Class name
public static className ( $input ) : string
$input
Résultat string

clean() public static méthode

public static clean ( $string ) : string
$string
Résultat string

cmd() public static méthode

Cleanup system command
public static cmd ( array $value ) : string
$value array
Résultat string

data() public static méthode

public static data ( array | Data $data ) : Data
$data array | JBZoo\Data\Data
Résultat JBZoo\Data\Data

digits() public static méthode

Return only digits chars
public static digits ( $value ) : mixed
$value
Résultat mixed

email() public static méthode

Validate email
Deprecation: See JBZoo\Utils\Email
public static email ( $email ) : mixed
$email
Résultat mixed

esc() public static méthode

public static esc ( $string ) : string
$string
Résultat string

float() public static méthode

public static float ( string $value, integer $round = 10 ) : float
$value string
$round integer
Résultat float

html() public static méthode

public static html ( $string ) : string
$string
Résultat string

int() public static méthode

Smart convert any string to int
public static int ( string $value ) : integer
$value string
Résultat integer

low() public static méthode

String to lower and trim
public static low ( $string ) : string
$string
Résultat string

parseLines() public static méthode

Parse lines to assoc list
public static parseLines ( $input ) : string
$input
Résultat string

path() public static méthode

Rmove whitespaces
public static path ( $value ) : string
$value
Résultat string

raw() public static méthode

RAW placeholder
public static raw ( $string ) : mixed
$string
Résultat mixed

strip() public static méthode

Get safe string
public static strip ( $string ) : mixed
$string
Résultat mixed

stripQuotes() public static méthode

Strip quotes.
public static stripQuotes ( string $value ) : string
$value string
Résultat string

stripSpace() public static méthode

Strip spaces
public static stripSpace ( $string ) : string
$string
Résultat string

trim() public static méthode

Remove whitespaces
public static trim ( $value ) : string
$value
Résultat string

trimExtend() public static méthode

Remove whitespaces
public static trimExtend ( $value ) : string
$value
Résultat string

ucfirst() public static méthode

First char to upper, other to lower
public static ucfirst ( $input ) : string
$input
Résultat string

up() public static méthode

String to upper and trim
public static up ( $string ) : string
$string
Résultat string

xml() public static méthode

public static xml ( $string ) : string
$string
Résultat string