Debug collector
Open
Nobody has claimed this yet.
good first issue
status:ready for adoption
- Dominant language
- PHP
- Stars
- 34
- Forks
- 6
- Avg merge
- 17m
- Merged PRs (30d)
- 4
Description
A collector for debugging is needed.
Similar to https://github.com/yiisoft/validator/blob/master/src/Debug/ValidatorCollector.php is enough for the first iteration
In general would be nice to collect:
- In-out hydration result:
['service', '5'] => new Model($serviceFromContainer, 5) - Data mutations:
['a', '5'] => new Model('abc', '555') - Data types mutations:
'5' => 5
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading src/Debug/ValidatorCollector.php in the linked yiisoft/validator example, then inspect the hydrator entry points involved in hydration and mutation. Define the first iteration's scope from the listed collection cases; done means those results and conversions can be collected for debugging.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend, devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100