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()  : void
Pomocná funkce pro překódování vícerozměrného pole.
baseClassName()  : null|object|string
Get Classname without namespace prefix.
classesInNamespace()  : array<string|int, string>
Get All Classes in namespace.
divDataArray()  : bool
Move data field $columName from $sourceArray to $destinationArray.
easeDecrypt()  : string
Decryptor.
easeEncrypt()  : string
Encrypt.
formatBytes()  : string
Human readable bytes repersentation.
guidv4()  : string
Generates RFC 4122 compliant Version 4 UUIDs.
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.
loadClassesInNamespace()  : array<string, string>
Load all files found for given namespace (based on composer files).
randomNumber()  : float
Random number generator.
randomString()  : string
Vrací náhodný řetězec dané délky.
recursiveIconv()  : array<string|int, mixed>
Array content recusrsive recode.
reindexArrayBy()  : array<string|int, mixed>
Reindex Array by given key.
rip()  : string
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<string, string> $addParams[, bool $override = false ]) : string
Parameters
$url : string

originall url

$addParams : array<string, string>

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) : void
Parameters
$val : mixed
$key : string
$encodings : mixed
Tags
see
recursiveIconv
Return values
void

baseClassName()

Get Classname without namespace prefix.

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

classesInNamespace()

Get All Classes in namespace.

public static classesInNamespace(string $namespace) : array<string|int, string>
Parameters
$namespace : string
Return values
array<string|int, string>

divDataArray()

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

public static divDataArray(array<string|int, mixed> &$sourceArray, array<string|int, mixed> &$destinationArray, int|string $columName) : bool
Parameters
$sourceArray : array<string|int, mixed>

source

$destinationArray : array<string|int, mixed>

destination

$columName : int|string

item to move

Return values
bool

easeDecrypt()

Decryptor.

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(float|int $dbytes) : string
Parameters
$dbytes : float|int
Return values
string

guidv4()

Generates RFC 4122 compliant Version 4 UUIDs.

public static guidv4([string $data = null ]) : string
Parameters
$data : string = null
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<string|int, mixed> $arr) : bool
Parameters
$arr : array<string|int, mixed>
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
Parameters
$text : mixed
Return values
string

text bez zvláštních znaků

loadClassesInNamespace()

Load all files found for given namespace (based on composer files).

public static loadClassesInNamespace(string $namespace) : array<string, string>
Parameters
$namespace : string
Return values
array<string, string>

of loaded files className=>filePath

randomNumber()

Random number generator.

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 $inCharset, string $outCharset, array<string|int, mixed>|string $arr) : array<string|int, mixed>
Parameters
$inCharset : string
$outCharset : string
$arr : array<string|int, mixed>|string

original array

Return values
array<string|int, mixed>

array recoded

reindexArrayBy()

Reindex Array by given key.

public static reindexArrayBy(array<string|int, mixed> $data, string $indexBy) : array<string|int, mixed>
Parameters
$data : array<string|int, mixed>

array to reindex

$indexBy : string

one of columns in array

Return values
array<string|int, mixed>

reindexed array

rip()

Odstraní z textu diakritiku.

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

sysFilename()

Returns PATH modified for current operating system.

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

Search results