Table of Contents
Methods
-
backupFile()
: string
-
decryptFilePath()
: mixed
-
encryptFilePath()
: mixed
-
packBackupFilesByFilter()
: string
-
sanitizeFilename()
: string
-
showArrayDepth()
: array<string|int, mixed>
backupFile()
public
backupFile(string $sourceFilePath, string $backupFolder) : string
Parameters
-
$sourceFilePath
: string
-
-
$backupFolder
: string
-
decryptFilePath()
public
decryptFilePath(mixed $data, mixed $key) : mixed
Parameters
-
$data
: mixed
-
-
$key
: mixed
-
encryptFilePath()
public
encryptFilePath(mixed $filePath, mixed $key) : mixed
Parameters
-
$filePath
: mixed
-
-
$key
: mixed
-
packBackupFilesByFilter()
public
packBackupFilesByFilter(string $backupFolder[, string $filter = '.csv' ][, string $targetFilename = 'backup' ]) : string
Parameters
-
$backupFolder
: string
-
-
$filter
: string
= '.csv'
-
-
$targetFilename
: string
= 'backup'
-
sanitizeFilename()
public
sanitizeFilename(string $str[, string $default = 'unknown_file' ]) : string
Parameters
-
$str
: string
-
-
$default
: string
= 'unknown_file'
-
showArrayDepth()
public
showArrayDepth(array<string|int, mixed> $array, int $maxDepth[, int $currentDepth = 1 ]) : array<string|int, mixed>
Parameters
-
$array
: array<string|int, mixed>
-
-
$maxDepth
: int
-
-
$currentDepth
: int
= 1
-
Return values
array<string|int, mixed>