PHP Класс Microweber\Utils\Format

Показать файл Открыть проект

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

Метод Описание
add_slashes_recursive ( $variable )
ago ( $time, $granularity = 2 )
array_to_base64 ( mixed $var ) : string Encodes a variable with json_encode and base64_encode.
array_to_ul ( array $arr, $ul_tag = 'ul', $li_tag = 'li' ) : string Prints an array in unordered list -
    .
array_trim ( $variable )
array_values ( $ary )
auto_link ( $text )
auto_link_text_callback ( $matches )
autolink ( $text ) http://stackoverflow.com/a/1971451/731166
base64_to_array ( string $var ) : string | array Decodes a variable with base64_decode and json_decode.
clean_html ( $var, $do_not_strip_tags = false )
clean_scripts ( $input )
clean_xss ( $var, $do_not_strip_tags = false )
date ( $date, boolean | string $date_format = false ) : boolean | string Formats a date by given pattern.
decode_ids ( $data )
decrypt ( $string )
encode_ids ( $data )
encrypt ( $string )
human_filesize ( $bytes, $dec = 2 )
is_base64 ( $data )
is_fqdn ( $FQDN )
limit ( $str, integer $n = 500, string $end_char = '…' ) : string Limits a string to a number of characters.
lipsum ( $number_of_characters = false )
lnotif ( $text, $class = 'success' )
no_dashes ( $string )
notif ( $text, $class = 'success' )
percent ( $num_amount, $num_total, $format = true )
prep_url ( $str = '' )
random_color ( )
render_item_custom_fields_data ( $item )
replace_once ( $needle, $replace, $haystack )
string_between ( $string, $start, $end )
strip_slashes_recursive ( $variable )
strip_unsafe ( $string, $img = false )
titlelize ( $string )
unvar_dump ( $str )

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

add_slashes_recursive() публичный Метод

public add_slashes_recursive ( $variable )

ago() публичный Метод

public ago ( $time, $granularity = 2 )

array_to_base64() публичный Метод

Encodes a variable with json_encode and base64_encode.
public array_to_base64 ( mixed $var ) : string
$var mixed Your $var
Результат string Your encoded $var

array_to_ul() публичный Метод

Prints an array in unordered list -
    .
public array_to_ul ( array $arr, $ul_tag = 'ul', $li_tag = 'li' ) : string
$arr array
Результат string

array_trim() публичный Метод

public array_trim ( $variable )

array_values() публичный Метод

public array_values ( $ary )

base64_to_array() публичный Метод

Decodes a variable with base64_decode and json_decode.
public base64_to_array ( string $var ) : string | array
$var string Your var that has been put trough encode_var
Результат string | array Your encoded $var

clean_html() публичный Метод

public clean_html ( $var, $do_not_strip_tags = false )

clean_scripts() публичный Метод

public clean_scripts ( $input )

clean_xss() публичный Метод

public clean_xss ( $var, $do_not_strip_tags = false )

date() публичный Метод

Formats a date by given pattern.
public date ( $date, boolean | string $date_format = false ) : boolean | string
$date Your date
$date_format boolean | string The format for example 'Y-m-d'
Результат boolean | string $date The formatted date

decode_ids() публичный Метод

public decode_ids ( $data )

decrypt() публичный Метод

public decrypt ( $string )

encode_ids() публичный Метод

public encode_ids ( $data )

encrypt() публичный Метод

public encrypt ( $string )

human_filesize() публичный Метод

public human_filesize ( $bytes, $dec = 2 )

is_base64() публичный Метод

public is_base64 ( $data )

is_fqdn() публичный Метод

public is_fqdn ( $FQDN )

limit() публичный Метод

Limits a string to a number of characters.
public limit ( $str, integer $n = 500, string $end_char = '…' ) : string
$str
$n integer
$end_char string
Результат string

lipsum() публичный Метод

public lipsum ( $number_of_characters = false )

lnotif() публичный Метод

public lnotif ( $text, $class = 'success' )

no_dashes() публичный Метод

public no_dashes ( $string )

notif() публичный Метод

public notif ( $text, $class = 'success' )

percent() публичный Метод

public percent ( $num_amount, $num_total, $format = true )

prep_url() публичный Метод

public prep_url ( $str = '' )

random_color() публичный Метод

public random_color ( )

render_item_custom_fields_data() публичный Метод

replace_once() публичный Метод

public replace_once ( $needle, $replace, $haystack )

string_between() публичный Метод

public string_between ( $string, $start, $end )

strip_slashes_recursive() публичный Метод

public strip_slashes_recursive ( $variable )

strip_unsafe() публичный Метод

public strip_unsafe ( $string, $img = false )

titlelize() публичный Метод

public titlelize ( $string )

unvar_dump() публичный Метод

public unvar_dump ( $str )