PHP 클래스 JBZoo\Utils\Filter

파일 보기 프로젝트 열기: jbzoo/utils 1 사용 예제들

공개 메소드들

메소드 설명
_ ( 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