Commit Graph

  • e9118609b6 20250626 В класс VersionInfo добавлены статические методы MinVersion и MaxVersion. main v1.0.28 babaev-an 2025-06-26 21:39:26 +03:00
  • 1290a567de 20250625 * Добавлено перечисление VersionCompareRangeOption. * В классе VersionInfo добавлен метод CompareWithRange. v1.0.27 babaev-an 2025-06-25 23:24:50 +03:00
  • df660676d0 20250624 * В класс VersionInfo добавлен метод CompareWithRange (требует улучшения) babaev-an 2025-06-24 22:30:57 +03:00
  • 3e199fc460 20250615 v1.0.26 babaev-an 2025-06-15 15:53:22 +03:00
  • a58b6f1358 20250612 v1.0.25 babaev-an 2025-06-14 09:53:55 +03:00
  • a439c0d2c9 20250612 v1.0.24 babaev-an 2025-06-12 16:09:03 +03:00
  • ef0f2ff54d 20250608-1 [File] обновлён метод RemoveDir. Теперь он корректно удаляет любую директорию. Также изменился синтаксис этого метода: public static function RemoveDir (string $directory, array $errorMessages = self::REMOVE_DIRECTORY_ERROR_MESSAGES): ActionState, где $errorMessages -- массив с локализованным списком ошибок. Теперь вместо bool возвращается ActionState, куда заносятся все ошибки при удалении. [File] добавлен метод FileSize (string $filename, array $errorLocalization = self::FILE_SIZE_ERROR_MESSAGES): ActionState, который получает размер файла [File] добавлен метод FileSizeToString (int $fileSize, array $fileSizeUnits = self::FILE_SIZE_UNITS, string $decimalSeparator = ','): string, который преобразует размер файла в байтах в красивое строковое представление v1.0.23 babaev-an 2025-06-08 21:57:58 +03:00
  • 28dbf773f1 20250608 [File] обновлён метод RemoveDir. Теперь он корректно удаляет не пустую директорию. [File] добавлен метод DirectoryExists (string $directory, bool $checkReadAccess = true, bool $checkWriteAccess = false): bool v1.0.22 babaev-an 2025-06-08 11:45:40 +03:00
  • 0730509096 Merge remote-tracking branch 'origin/main' v1.0.21 babaev-an 2025-05-26 13:33:04 +03:00
  • e9333e8624 20250526 babaev-an 2025-05-26 13:28:46 +03:00
  • 71958482c5 20250526 babaev-an 2025-05-26 13:28:46 +03:00
  • 97f73a73e2 20250525 Добавлен новый класс Tuple, реализующий работу кортежей почти как в C#. v1.0.20 babaev-an 2025-05-25 12:45:43 +03:00
  • 6a4df8373c 20250524 v1.0.19 babaev-an 2025-05-24 14:30:34 +03:00
  • 10ec8df983 20250522 * [Dictionary, ObjectArray] Исправлен баг сериализации. Теперь классы нормально восстанавливаются. v1.0.18 babaev-an 2025-05-22 22:03:39 +03:00
  • 2d16baaef9 20250520 v1.0.17 babaev-an 2025-05-20 12:42:06 +03:00
  • 2e684cb862 20250519 * [Dictionary, ObjectArray] Исправлен метод сериализации. Теперь классы нормально восстанавливаются. v1.0.16 babaev-an 2025-05-19 07:04:25 +03:00
  • f98a277986 Merge remote-tracking branch 'Babaev-anGit/main' v1.0.15 babaev-an 2025-05-16 23:35:54 +03:00
  • 5b83b096e5 20250516 * [Dictionary] Добавлен метод Keys (): array, который возвращает все ключи словаря. * [Dictionary] Добавлен метод Sort (bool $descending = false): void, который сортирует внутренние данные по ключам (в обратном порядке, если выбран $descending = true). babaev-an 2025-05-16 23:34:24 +03:00
  • b011d3930c 20250516 * [Dictionary] Добавлен метод Keys (): array, который возвращает все ключи словаря. * [Dictionary] Добавлен метод Sort (bool $descending = false): void, который сортирует внутренние данные по ключам (в обратном порядке, если выбран $descending = true). babaev-an 2025-05-16 23:34:24 +03:00
  • ee76392d71 20250515 v1.0.14 babaev-an 2025-05-15 23:04:04 +03:00
  • 2a03797bfe 20250505 v1.0.13 babaev-an 2025-05-05 17:39:34 +03:00
  • 18286ea99d 20250501 babaev-an 2025-05-01 11:27:35 +03:00
  • 697f6b81b9 20250424 v1.0.12 babaev-an 2025-04-24 07:31:59 +03:00
  • 8da3c1df38 20250224 v1.0.11 babaev-an 2025-02-24 23:44:57 +03:00
  • 07a994df83 20250223-1 v1.0.10 babaev-an 2025-02-23 14:05:30 +03:00
  • e09ea26a3c 20250223 v1.0.9 babaev-an 2025-02-23 11:34:19 +03:00
  • ebfd42a88e 20250222 v1.0.8 babaev-an 2025-02-22 13:09:54 +03:00
  • 054e6a7cdc 20250221 babaev-an 2025-02-21 18:33:23 +03:00
  • 64c1f386eb 20250217 v1.0.7 babaev-an 2025-02-17 17:34:14 +03:00
  • 3aefbd7f27 20250214-1 v1.0.6 babaev-an 2025-02-14 19:07:21 +03:00
  • b6f9698e59 20250214 v1.0.5 babaev-an 2025-02-14 16:41:50 +03:00
  • 3fd75364a1 20250208 v1.0.4 babaev-an 2025-02-08 17:57:09 +03:00
  • f247253f9e Merge remote-tracking branch 'origin/master' v1.0.3 babaev-an 2025-02-05 23:46:12 +03:00
  • c623b435e9 20250205-1 babaev-an 2025-02-05 23:46:00 +03:00
  • c32c8643ee 20250205 v1.0.2 babaev-an 2025-02-05 18:54:56 +03:00
  • 77d3ffedb8 20250204-2 v1.0.1 babaev-an 2025-02-04 19:08:42 +03:00
  • 4f1b69d23a Добавлено исключение папок .idea и vendor babaev-an 2025-02-04 18:59:47 +03:00
  • 186c29bd5b 20250204-1 v1.0.0 babaev-an 2025-02-04 16:27:55 +03:00
  • 6ed1df2eda 20250204-1 babaev-an 2025-02-04 13:42:55 +03:00
  • 50343d5a87 20250204 babaev-an 2025-02-04 12:40:43 +03:00
  • 4bcb4c60dd 20250203-1 babaev-an 2025-02-03 23:39:40 +03:00
  • dd62ad0ca4 20250203 babaev-an 2025-02-03 18:49:47 +03:00
  • f1a79d66ec update README.md Александр Бабаев 2025-02-03 06:45:09 +00:00
  • 4ab610ba2c Initial commit Александр Бабаев 2025-02-03 06:44:25 +00:00