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|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
see
recursiveIconv
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
deprecated

since version 1.40.1 use \Ease\Shared::cfg() instead

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
Return values
string

Search results