sajadsdi/array-dot-notation
Lightweight, high-performance PHP helper to get, set, delete, and check nested array values using dot notation. Supports multi-key operations, default values, key mapping on output, and callbacks for get/set behavior.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mathiasgrimm/arraypath | 0.82 | Convenient array manipulation for PHP, especially multidimensional arrays. Safely get, set, check existence, add or remove values using simple “a/b/c” paths, avoiding undefined index notices. Optional class alias (A) for cleaner calls and IDE autocomplete. | 25 | 26 | 7 | 8 | 2 | 1.6 | 1.1 | NOASSERTION | 10 years ago | |
| flow-php/array-dot | 0.80 | Flow PHP Array Dot adds easy dot-notation access to PHP arrays. Read, set, and manipulate deeply nested values with a clean API—ideal for config data, decoded JSON, and complex structures—making array handling clearer and less error-prone. | 13 | 14 | 5 | 45K | 0 | 0.2 | 48.4 | MIT | — | |
| voku/arrayy | 0.79 | — | 489 | 492 | 33 | 99K | 3 | 4.4 | 33.3 | MIT | — | |
| php-standard-library/date-time | 0.78 | Immutable, timezone-aware date and time types for PHP, with Duration, Period, and Interval support for precise, reliable temporal calculations. | 1 | 1 | 0 | 83K | 0 | 21.4 | 64.8 | MIT | 1 week ago | |
| igorw/get-in | 0.78 | — | 395 | 395 | 23 | 159K | 1 | 3.1 | 36.7 | MIT | — | |
| herrera-io/date-interval | 0.78 | Extends PHP’s DateInterval with handy conversions: turn intervals into ISO interval specs and seconds, and recreate intervals from seconds. Useful for normalizing and serializing durations (e.g., P2H <-> 7200). | 15 | 15 | 7 | 189 | 0 | 0.2 | 10.8 | MIT | — | |
| minwork/array | 0.78 | Minwork Array provides fast, well-tested helpers for nested, associative, and object arrays. Get/set/has plus map, filter, find, group, sort, and validation, with fluent-style chaining. No dependencies; modern PHP syntax. | 63 | 66 | 12 | 7K | 1 | 5.4 | 27.8 | MIT | 6 years ago | |
| pragmarx/ia-arr | 0.78 | Illuminate\Support\Arr extracted from Laravel, repackaged as a framework-agnostic PHP library. Provides the full set of Arr helpers under the IlluminateAgnostic\Arr namespace to avoid conflicts, usable in any project (including Laravel). | 55 | 55 | 21 | 34K | 0 | 1.3 | 38.5 | MIT | 2 years ago | |
| filament/support | 0.78 | filament/support provides the shared foundation for Filament packages: core utilities, actions, components, icons, colors, and PHP/Blade helpers that power Filament's admin panel and form/table builders. Essential for building consistent, maintainable Laravel admin interfaces. | 32,424 | 24 | 4,241 | 6M | 6 | 62.5 | 43.0 | MIT | 4 days ago | |
| alexeyshockov/clock | 0.77 | — | 2 | 2 | 2 | 0 | 6 | 0.8 | 1.1 | — | — | |
| adbario/php-dot-notation | 0.77 | Lightweight, fast dot-notation access for PHP arrays. Get, set, and manipulate nested data using keys like info.home.address, with optional auto-parsing of dot keys, custom delimiters, and ArrayAccess support so Dot objects behave like arrays. | 461 | 467 | 49 | 386K | 0 | 17.6 | 43.3 | MIT | 7 months ago | |
| codeliner/array-reader | 0.77 | Read values from multidimensional PHP arrays using dot-paths with escaping for dotted keys. Typed getters like stringValue() accept defaults when paths are missing, and pathExists() lets you distinguish null values from non-existent paths. | 19 | 21 | 5 | 10K | 0 | 1.7 | 37.1 | BSD-3-Clause | 7 years ago | |
| nayjest/manipulator | 0.77 | Fast, lightweight PHP object manipulation helpers—like symfony/property-access but simpler (~300 LOC) and no reflection. Instantiate classes, set public properties, and assign values via setters from arrays (snake/camel case), with optional property creation. | 10 | 10 | 1 | 11K | 3 | 4.1 | 41.7 | MIT | 10 years ago | |
| open-southeners/extended-php | 0.77 | Extended PHP helpers for modern apps: adds convenient functions, utilities, and small enhancements that complement core PHP to reduce boilerplate and speed up everyday development. Lightweight, easy to drop into existing projects. | 0 | 0 | 0 | 286 | 0 | 7.2 | 34.0 | MIT | 1 year ago | |
| nayjest/builder | 0.76 | Fluent builder library for PHP that helps assemble complex objects step by step. Chainable API supports configurable construction flows and optional validation to keep setup readable and maintainable, useful for DTOs, services, and more. | 14 | 14 | 0 | 1K | 4 | 3.2 | 27.6 | MIT | 10 years ago | |
| spatie/array-functions | 0.76 | Handy PHP array utilities from Spatie. Adds small, focused functions in the Spatie namespace (e.g., array_rand_value to pick a random value) to complement built-in array helpers. Install via Composer and use directly in your code. | 245 | 248 | 38 | 5K | 0 | 6.6 | 18.8 | MIT | 1 year ago | |
| sweetchuck/utils | 0.76 | Utility helpers for PHP projects: small, reusable classes and functions aimed at simplifying common tasks and reducing boilerplate. Includes tested code with CI and coverage badges. Suitable as a lightweight dependency for general-purpose apps and libraries. | 1 | 1 | 0 | 272 | 2 | 2.3 | 29.8 | — | 5 years ago | |
| yiisoft/arrays | 0.76 | yiisoft/arrays is a small PHP helper library for working with arrays. It provides safe, convenient methods to get and set values (including nested paths), filter and merge data, and simplify common array operations in Yii and any PHP project. | 56 | 57 | 29 | 88K | 5 | 6.3 | 47.3 | BSD-3-Clause | 11 months ago | |
| nette/neon | 0.76 | NEON is a human-friendly, YAML-like data serialization format used for Nette configuration files. This package provides a fast, strict parser and dumper for PHP, with support for comments, inheritance, entities and includes, plus detailed error reporting. | 939 | 944 | 36 | 1M | 0 | 34.7 | 50.3 | NOASSERTION | 1 week ago | |
| php-standard-library/foundation | 0.76 | Foundation provides the core building blocks for PHP Standard Library packages: a consistent exception hierarchy, the Ref reference wrapper for safe value passing, and invariant functions for validating preconditions and enforcing assumptions. Lightweight, dependency-free, and designed for reuse acr... | 1 | 1 | 0 | 105K | 0 | 21.6 | 64.9 | MIT | 1 week ago |
How can I help you explore Laravel packages today?