PHP Класс JBZoo\Utils\Filter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
_ ( 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

Описание методов

_() публичный статический Метод

Apply custom filter to variable
public static _ ( mixed $value, string | Closure $filters = 'raw' ) : mixed
$value mixed
$filters string | Closure
Результат mixed

alias() публичный статический Метод

Get safe string
public static alias ( $string ) : mixed
$string
Результат mixed

alpha() публичный статический Метод

Return only alpha chars
public static alpha ( $value ) : mixed
$value
Результат mixed

alphanum() публичный статический Метод

Return only alpha and digits chars
public static alphanum ( $value ) : mixed
$value
Результат mixed

arr() публичный статический Метод

Cleanup array
public static arr ( mixed $value, string | Closure $filter = null ) : string
$value mixed
$filter string | Closure
Результат string

base64() публичный статический Метод

Return only chars for base64
public static base64 ( $value ) : string
$value
Результат string

bool() публичный статический Метод

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
Результат boolean

className() публичный статический Метод

Convert words to PHP Class name
public static className ( $input ) : string
$input
Результат string

clean() публичный статический Метод

public static clean ( $string ) : string
$string
Результат string

cmd() публичный статический Метод

Cleanup system command
public static cmd ( array $value ) : string
$value array
Результат string

data() публичный статический Метод

public static data ( array | Data $data ) : Data
$data array | JBZoo\Data\Data
Результат JBZoo\Data\Data

digits() публичный статический Метод

Return only digits chars
public static digits ( $value ) : mixed
$value
Результат mixed

email() публичный статический Метод

Validate email
Устаревший: See JBZoo\Utils\Email
public static email ( $email ) : mixed
$email
Результат mixed

esc() публичный статический Метод

public static esc ( $string ) : string
$string
Результат string

float() публичный статический Метод

public static float ( string $value, integer $round = 10 ) : float
$value string
$round integer
Результат float

html() публичный статический Метод

public static html ( $string ) : string
$string
Результат string

int() публичный статический Метод

Smart convert any string to int
public static int ( string $value ) : integer
$value string
Результат integer

low() публичный статический Метод

String to lower and trim
public static low ( $string ) : string
$string
Результат string

parseLines() публичный статический Метод

Parse lines to assoc list
public static parseLines ( $input ) : string
$input
Результат string

path() публичный статический Метод

Rmove whitespaces
public static path ( $value ) : string
$value
Результат string

raw() публичный статический Метод

RAW placeholder
public static raw ( $string ) : mixed
$string
Результат mixed

strip() публичный статический Метод

Get safe string
public static strip ( $string ) : mixed
$string
Результат mixed

stripQuotes() публичный статический Метод

Strip quotes.
public static stripQuotes ( string $value ) : string
$value string
Результат string

stripSpace() публичный статический Метод

Strip spaces
public static stripSpace ( $string ) : string
$string
Результат string

trim() публичный статический Метод

Remove whitespaces
public static trim ( $value ) : string
$value
Результат string

trimExtend() публичный статический Метод

Remove whitespaces
public static trimExtend ( $value ) : string
$value
Результат string

ucfirst() публичный статический Метод

First char to upper, other to lower
public static ucfirst ( $input ) : string
$input
Результат string

up() публичный статический Метод

String to upper and trim
public static up ( $string ) : string
$string
Результат string

xml() публичный статический Метод

public static xml ( $string ) : string
$string
Результат string