Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Object Enumerator Laravel Package

sebastian/object-enumerator

Traverses array structures and object graphs to enumerate all referenced objects, helping you inspect, analyze, or collect objects reachable from complex data structures. Install via Composer for production or as a dev dependency for testing and tooling.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
sebastian/exporter 0.81 Exports PHP variables to readable, deterministic strings for visualization and debugging. Handles scalars, arrays (including recursion), objects, resources, and special float values (NAN/INF). Useful for test output, diffs, and diagnostics. 6,822 6,832 35 12M 4 51.7 54.2 BSD-3-Clause 2 months ago
View on GitHub
Context7
archtechx/enums 0.81 Modern PHP enum helpers: casting, validation, labels, and convenience methods for native enums. Add common patterns like options arrays, random values, and comparisons to make enums easier to use across Laravel apps and APIs. 562 561 23 530K 2 27.0 48.8 MIT 10 months ago
View on GitHub
Context7
mehr-als-nix/assumptions 0.80 Assumptions for PHPUnit: skip tests when preconditions aren’t met (PHP version, extensions, etc.). Provides assumeTrue/assumeThat and Hamcrest matchers; failed assumptions are treated as skipped, including in @before/@beforeClass. Similar to @requires. 2 3 2 0 0 22.2 MIT 8 years ago
View on GitHub
Context7
sebastian/phpcpd 0.80 PHPCPD is a copy/paste detector for PHP that finds duplicated code (clones) across files and reports duplicate lines and locations. Distributed as a PHAR and installable via Phive. Note: this project is unmaintained and archived. 2,212 2,253 189 397K 0 8.4 22.0 BSD-3-Clause
View on GitHub
Context7
sebastian/type 0.76 sebastian/type provides lightweight value objects that model PHP’s type system. Useful for tools and libraries that need to represent, compare, and work with types (including complex and composite types) in a consistent, structured way. 1,497 1,499 13 12M 1 31.0 63.6 BSD-3-Clause 2 months ago
View on GitHub
Context7
brick/varexporter 0.74 Prettier, safer alternative to PHP var_export(). Exports variables as standalone executable PHP code (no runtime dependency) with short array syntax, cleaner numeric arrays, and support for closures and custom objects beyond __set_state(), ideal for fast OPcache-friendly caching. 194 197 19 952K 6 28.7 62.2 MIT 3 months ago
View on GitHub
Context7
sebastian/environment 0.71 Runtime environment helper for PHP projects. Detects PHP/HHVM runtime specifics so you can choose safe execution paths, handle version and platform differences, and write portable code with minimal conditionals—useful in libraries and test tooling. 6,776 6,790 37 13M 2 50.5 53.8 BSD-3-Clause 4 days ago
View on GitHub
Context7
sebastian/object-reflector 0.71 Reflect object properties across a class hierarchy, including inherited, private, and protected members. sebastian/object-reflector provides a small utility for accessing and inspecting object state when PHP’s standard reflection APIs are inconvenient. 6,282 6,287 3 12M 0 46.0 53.6 BSD-3-Clause 2 months ago
View on GitHub
Context7
sebastian/comparator 0.70 sebastian/comparator compares PHP values for equality with type-specific comparators. Use the Factory to select the right comparator for two values and assertEquals() to verify matches, throwing a ComparisonFailure when differences are found. 7,050 7,063 68 13M 15 59.8 62.0 BSD-3-Clause 1 day ago
View on GitHub
Context7
ergebnis/classy 0.67 ergebnis/classy adds convenient helpers for working with PHP classes and reflection. Generate class names, namespaces, and short names, and inspect class metadata in a clean, test-friendly way—useful for tooling, libraries, and code generation. 38 38 4 64K 0 26.6 52.2 MIT 3 months ago
View on GitHub
Context7
giorgiosironi/eris 0.67 Property-based testing library for PHP. Generate random inputs, shrink failing cases, and find edge bugs automatically. Eris integrates with PHPUnit to make tests more robust and expressive, inspired by QuickCheck-style generators and combinators. 437 439 35 40K 7 28.0 34.5 MIT 1 week ago
View on GitHub
Context7
graham-campbell/analyzer 0.67 Analyzer is a PHP test utility by Graham Campbell that checks your code for references to classes that don’t actually exist. Compatible with PHP 8.1–8.5 and PHPUnit 10–13, helping catch broken imports and missing dependencies early. 29 30 5 5K 0 29.6 36.1 MIT 2 weeks ago
View on GitHub
Context7
lorisleiva/lody 0.66 Lody loads files or PHP classes from one or more paths as a Laravel LazyCollection. Discover classes via PSR-4, filter by traits/interfaces/abstract status, and iterate to auto-register services, nodes, handlers, etc. 95 95 8 377K 0 22.9 58.4 MIT 3 weeks ago
View on GitHub
Context7
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport