This commit is contained in:
2023-11-02 15:57:39 +02:00
parent a14232a899
commit def933dca4
51 changed files with 8866 additions and 12429 deletions
+7 -2
View File
@@ -1,6 +1,9 @@
<?php
namespace Helper;
use DateTime;
class Conversion
{
/** Превращает строку data ('a=1|b=2|c=3') из БД в массив [a=>1, b=>2, c=>3].
@@ -9,6 +12,8 @@ class Conversion
*/
public static function dataStringToArray(string $dataString): array
{
$dataString = str_replace('||', '|', $dataString); // любители забивать руками параметры и задваивать разделители.
if (mb_substr($dataString, -1) === '|') {
$dataString = rtrim($dataString, '|');
}
@@ -31,10 +36,10 @@ class Conversion
* @param int|string $seconds
* @return string
*/
public static function secondsToTimeout($seconds): string
public static function secondsToTimeout(int|string $seconds): string
{
$seconds = (int)$seconds;
$time = new \DateTime();
$time = new DateTime();
$time->setTimestamp($seconds);
$sec = intval($time->format('s'));
$min = intval($time->format('i'));