Constants

DATE_YEARS

DATE_YEARS

DATE_MONTHS

DATE_MONTHS

DATE_DAYS

DATE_DAYS

DATE_HOURS

DATE_HOURS

DATE_MINUTES

DATE_MINUTES

DATE_SECONDS

DATE_SECONDS

DATE_EXTRAS

DATE_EXTRAS

Properties

$_specialChars

$_specialChars : array

Special chars

Type

array

Methods

explode()

explode(string  $value, string  $delimiter = ',') : array

Explodes trims and removes empty values

Parameters

string $value
string $delimiter

Returns

array

trimTextByWord()

trimTextByWord(string  $value, integer  $limit = 10, string  $end = "...") : string

Parameters

string $value
integer $limit
string $end

Returns

string

concatWs()

concatWs(integer  $type, string  $string = '', string  $string1 = '') : string

concatenate string value with whitespace between if first parameter is numeric: 1 appends whitespace before 2 appends whitespace after 3 appends whitespace before and after

Parameters

integer $type
string $string
string $string1

Returns

string

formatFileSize()

formatFileSize(integer  $size) : string

Formats file size

Parameters

integer $size

Returns

string

sanitizeString()

sanitizeString(string  $in) : string

Replaces special chars from string (data/specialchar/)

Parameters

string $in

Returns

string

stringToCssName()

stringToCssName(string  $in) : string

string to css-name

Parameters

string $in

Returns

string

timeFormatStripDivisors()

timeFormatStripDivisors(string  $format) : string

Strips divisors from format (s/15, i/5) from time format

Parameters

string $format

Returns

string

timeToI18NDate()

timeToI18NDate(string  $format, string  $value, string|null  $language = null) : string

Returns the formatted datetime

Parameters

string $format
string $value
string|null $language

Returns

string

timeToString()

timeToString(string  $format, integer  $value) : string

Formats time second into a string

Parameters

string $format
integer $value

Returns

string

csvToArray()

csvToArray(string  $input, string  $delimiter = ';', string  $enclosure = '"', string  $escape = '""', string  $lineBreak = "\r\n") : array

Splits a csv into an array

Parameters

string $input
string $delimiter
string $enclosure
string $escape
string $lineBreak

Returns

array

getAlias()

getAlias(string  $alias = '') : string

returns an anchor-save alias from the given string

Parameters

string $alias

Returns

string