-
v1.0.6 Stable
released this
2025-02-14 19:07:53 +03:00 | 26 commits to main since this releaseДобавлено:
- в перечислении
HashGetType
добавлен параметрByHash
для получения класса хеша путём передачи ему уже вычисленного хэша; - в классе
FileHash
добавлены функции сериализации и десериализации (теперь класс реализует интерфейсISerializable
); - в классе
FileHash
добавлена функция валидации хэшаValidate
.
Обновлено:
- в конструкторе класса
FileHash
обновлён необязательный параметр$hashBy
(по умолчанию он теперь HashGetType::ByHash).
Downloads
- в перечислении
-
v1.0.5 Stable
released this
2025-02-14 16:42:35 +03:00 | 27 commits to main since this releaseДобавлены:
- класс
TwoDimSize
, описывающий двумерный размер; - перечисление
HashGetType
- перечисление типов получения хэша; - класс
FileHash
для работы с хэшем файла или строки.
Downloads
- класс
-
v1.0.4 Stable
released this
2025-02-08 17:59:21 +03:00 | 28 commits to main since this releaseВ класс ObjectArray добавлены функции:
Skip
для пропуска$offset
элементов массива;Take
для получения$count
элементов массива;SkipAndTake
для получения$count
элементов массива, начиная с индекса$startFrom
.
Downloads
-
v1.0.3 Stable
released this
2025-02-05 23:47:41 +03:00 | 29 commits to main since this releaseВ класс ObjectArray добавлены методы:
First (mixed $default = null): mixed
, который возвращает первый элемент массива или значение по умолчанию. Параметры:mixed|null $default
- значение по умолчанию (по умолчанию,null
). Возвращаетmixed|null
- первый элемент массива или значение по умолчанию.Last (mixed $default = null): mixed
, который возвращает последний элемент массива или значение по умолчанию. Параметры:mixed|null $default
- значение по умолчанию (по умолчанию,null
). Возвращаетmixed|null
- последний элемент массива или значение по умолчанию.
Downloads
-
v1.0.2 Stable
released this
2025-02-05 18:54:56 +03:00 | 31 commits to main since this release- [ObjectArray]: Добавлена функция для лучшего получения колонки:
GetColumnCallback (callable $columnPredicate, ?callable $wherePredicate = null): array
. Она получает параметрcallable $columnPredicate
- функциюfn (mixed $item): mixed
, которая возвращает имя колонки, и параметрcallable|null $wherePredicate
- условие выборкиfn (mixed $item): bool
, которое проверяет, подходит элемент или нет. Данная функция возвращает ассоциированный массив с результатом выборки.
Downloads
- [ObjectArray]: Добавлена функция для лучшего получения колонки:
-
v1.0.1 Stable
released this
2025-02-04 19:08:42 +03:00 | 32 commits to main since this releaseПочищено от ненужных файлов
Downloads
-
v1.0.0 Stable
released this
2025-02-04 16:27:55 +03:00 | 34 commits to main since this releaseПеред Вами первый релиз библиотеки.
Downloads