Documentation

Functions
in package

Description of Functions

Tags
author

Vítězslav Dvořák info@vitexsoftware.cz

Table of Contents

addUrlParams()  : string
Add params to url
arrayIconv()  : mixed
Pomocná funkce pro překódování vícerozměrného pole.
baseClassName()  : string
Get Classname without namespace prefix
cfg()  : string
Get configuration from constant or environment
divDataArray()  : mixed
Move data field $columName from $sourceArray to $destinationArray.
easeDecrypt()  : string
Decrypt Dešifrování.
easeEncrypt()  : string
Encrypt.
formatBytes()  : string
Human readable bytes repersentation
humanFilesize()  : string
Zobrazí velikost souboru v srozumitelném tvaru.
isAssoc()  : bool
Test for associative array.
isSerialized()  : bool
Confirm that string is serialized
lettersOnly()  : string
Filter Only letters from string.
linkify()  : string
Turn all URLs in clickable links.
randomNumber()  : float
Generování náhodného čísla.
randomString()  : string
Vrací náhodný řetězec dané délky.
recursiveIconv()  : array
Array content recusrsive recode
reindexArrayBy()  : array
Reindex Array by given key.
rip()  : mixed
Odstraní z textu diakritiku.
sysFilename()  : string
Returns PATH modified for current operating system.

Methods

addUrlParams()

Add params to url

public static addUrlParams(string $url, array $addParams[, bool $override = false ]) : string
Parameters
$url : string

originall url

$addParams : array

value to add

$override : bool = false

replace already existing values ?

Return values
string

url with parameters added

arrayIconv()

Pomocná funkce pro překódování vícerozměrného pole.

public static arrayIconv(mixed &$val, string $key, mixed $encodings) : mixed
Parameters
$val : mixed
$key : string
$encodings : mixed
Tags
see
recursiveIconv
Return values
mixed

baseClassName()

Get Classname without namespace prefix

public static baseClassName(object $object) : string
Parameters
$object : object
Return values
string

cfg()

Get configuration from constant or environment

public static cfg(string $constant) : string
Parameters
$constant : string
Return values
string

divDataArray()

Move data field $columName from $sourceArray to $destinationArray.

public static divDataArray(array &$sourceArray, array &$destinationArray, string $columName) : mixed
Parameters
$sourceArray : array

source

$destinationArray : array

destination

$columName : string

item to move

Return values
mixed

easeDecrypt()

Decrypt Dešifrování.

public static easeDecrypt(string $textToDecrypt, string $encryptKey) : string
Parameters
$textToDecrypt : string

šifrovaný text

$encryptKey : string

šifrovací klíč

Return values
string

easeEncrypt()

Encrypt.

public static easeEncrypt(string $textToEncrypt, string $encryptKey) : string

Šifrování.

Parameters
$textToEncrypt : string

plaintext

$encryptKey : string

klíč

Return values
string

encrypted text

formatBytes()

Human readable bytes repersentation

public static formatBytes(int|float $bytes) : string
Parameters
$bytes : int|float
Return values
string

humanFilesize()

Zobrazí velikost souboru v srozumitelném tvaru.

public static humanFilesize(int $filesize) : string
Parameters
$filesize : int

bytů

Return values
string

isAssoc()

Test for associative array.

public static isAssoc(array $arr) : bool
Parameters
$arr : array
Return values
bool

isSerialized()

Confirm that string is serialized

public static isSerialized(string $data) : bool
Parameters
$data : string
Return values
bool

lettersOnly()

Filter Only letters from string.

public static lettersOnly(mixed $text) : string

Pouze malé a velké písmena.

Parameters
$text : mixed
Return values
string

text bez zvláštních znaků

linkify()

Turn all URLs in clickable links.

public static linkify(string $value[, array $protocols = array('http', 'mail') ][, array $attributes = array() ]) : string
Parameters
$value : string
$protocols : array = array('http', 'mail')

http/https, ftp, mail, twitter

$attributes : array = array()
Tags
author

Arnold Daniels arnold@jasny.net

Return values
string

randomNumber()

Generování náhodného čísla.

public static randomNumber([int $minimal = null ][, int $maximal = null ]) : float
Parameters
$minimal : int = null
$maximal : int = null
Return values
float

randomString()

Vrací náhodný řetězec dané délky.

public static randomString([int $length = 6 ]) : string
Parameters
$length : int = 6
Return values
string

recursiveIconv()

Array content recusrsive recode

public static recursiveIconv(string $in_charset, string $out_charset, array|string $arr) : array
Parameters
$in_charset : string
$out_charset : string
$arr : array|string

original array

Return values
array

array recoded

reindexArrayBy()

Reindex Array by given key.

public static reindexArrayBy(array $data[, string $indexBy = null ]) : array
Parameters
$data : array

array to reindex

$indexBy : string = null

one of columns in array

Return values
array

rip()

Odstraní z textu diakritiku.

public static rip(string $text) : mixed
Parameters
$text : string
Return values
mixed

sysFilename()

Returns PATH modified for current operating system.

public static sysFilename(string $path) : string
Parameters
$path : string
Return values
string

Search results