0) { return date("d/m/Y", $value); } return ''; } /** * Преобразование даты в формат ISO 8601 * @param int $value * @return string */ public static function from_datetime($value): string { if ($value > 0) { return date("Y-m-d\TH:i\Z", $value); } return ''; } /** * @deprecated * @template T * @param T $value * @return T */ public static function to_secure($value) { // Значение приабразуется во время сохранения в базе данных return $value; } /** * @deprecated * @template T * @param T $value * @return T */ public static function from_secure($value) { return $value; } /** * Преобразование значения в массив * @param mixed $value * @return array */ public static function to_array($value) { return (is_array($value)) ? $value : []; } /** * @deprecated * @template T * @param T $value * @return T */ public static function from_array($value) { return $value; } }