Collection funktionen aus der BaseCrypt klasse entfernt, da nun eigene klasse.

This commit is contained in:
Marcel Naeve 2024-04-17 19:40:44 +02:00
parent 7de1452b1a
commit e8355a7761
1 changed files with 0 additions and 36 deletions

View File

@ -121,42 +121,6 @@ class NumberBaseCrypt {
return $bStrlen . $based;
}
/**
* Parses a base data collection.
* @param string $data Data to parse.
* @return array Resulting data collection.
*/
public function parseBaseDataCollection(string $data) : array {
$cd = [];
$len = 0;
while(strlen($data) > 0) {
$len = substr($data, 0, 1);
$len = $this->baseToBase10($len);
$data = substr($data, 1);
if($len <= strlen($data)) {
$tmp = substr($data, 0, $len);
$data = substr($data, $len);
$cd[] = $this->baseToBase10($tmp);
}
}
return $cd;
}
/**
* Creates a base data collection from an Array of Dezimals.
* @param array $data Array of Dezimals.
* @return string Resulting data collection string.
*/
public function createBaseCollectionFromArray(array $data) : string {
$cd = '';
foreach($data as $item) {
$cd.= $this->addLength($this->base10ToBase($item));
}
return $cd;
}
}