Functions
in package
Description of Functions
Tags
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|object|null
- Get Classname without namespace prefix
- cfg() : string|int|bool|null
- Get configuration from constant or environment
- classesInNamespace() : array<string|int, string>
- Get All Classes in namespace
- divDataArray() : mixed
- 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|int, mixed>
- 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() : 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<string|int, mixed> $addParams[, bool $override = false ]) : string
Parameters
- $url : string
-
originall url
- $addParams : array<string|int, mixed>
-
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
Return values
mixed —baseClassName()
Get Classname without namespace prefix
public
static baseClassName(object $object) : string|object|null
Parameters
- $object : object
Return values
string|object|null —cfg()
Get configuration from constant or environment
public
static cfg(string $constant[, mixed $cfg = null ]) : string|int|bool|null
Parameters
- $constant : string
- $cfg : mixed = null
-
Default value
Tags
Return values
string|int|bool|null —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, string $columName) : mixed
Parameters
- $sourceArray : array<string|int, mixed>
-
source
- $destinationArray : array<string|int, mixed>
-
destination
- $columName : string
-
item to move
Return values
mixed —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(int|float $dbytes) : string
Parameters
- $dbytes : int|float
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|int, mixed>
Parameters
- $namespace : string
Return values
array<string|int, mixed> —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 = null ]) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
array to reindex
- $indexBy : string = null
-
one of columns in array
Return values
array<string|int, mixed> —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