Download the PHP package phpsoftbox/collection without Composer
On this page you can find all versions of the php package phpsoftbox/collection. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download phpsoftbox/collection
More information about phpsoftbox/collection
Files in phpsoftbox/collection
Download phpsoftbox/collection
More information about phpsoftbox/collection
Files in phpsoftbox/collection
Vendor phpsoftbox
Package collection
Short Description Collection component for the PhpSoftBox framework
License MIT
Package collection
Short Description Collection component for the PhpSoftBox framework
License MIT
Please rate this library. Is it a good library?
Informations about the package collection
PhpSoftBox Collection
Строго типизированная коллекция для работы с массивами в стиле fluent API: выборка (only/except), трансформации (map/filter/reduce), dot-нотация для вложенных структур (getPath/setPath), сортировка, чанки, слияние.
Установка
QuickStart
Соглашения
- Селекторы
$by/$key(unique,duplicates,indexBy,sortBy,sum,avg,median,percentile,percentage,min,max,ArrayHelper::keyBy/partition): строка — всегда путь к полю, вычисление — толькоClosure.sum('count')суммирует полеcount, а не вызывает функциюcount(). map(),filter()иwhere*()сохраняют ключи; для списка 0..N вызывайтеvalues().get($key, $default)возвращает$defaultтолько при отсутствии ключа; сохранённыйnullостаётсяnull.dot()сохраняет пустые массивы как значения.
Документация
Справочник по всем методам: docs/index.md
Лицензия
MIT
All versions of collection with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.5
The package phpsoftbox/collection contains the following files
Loading the files please wait ...