Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/yiisoft/definitions
The package provides definition syntax. Definition is describing a way to create and configure a service or an object.
https://github.com/yiisoft/definitions
Throw an exception if unknown parameter passed to a method
BoShurik opened this issue 5 months ago
BoShurik opened this issue 5 months ago
Update file
luizcmarin opened this pull request 5 months ago
luizcmarin opened this pull request 5 months ago
Update file
luizcmarin opened this pull request 6 months ago
luizcmarin opened this pull request 6 months ago
Docs folder standardization and other fixes
luizcmarin opened this pull request 6 months ago
luizcmarin opened this pull request 6 months ago
Update phpunit/phpunit requirement from ^9.5 to ^10.5
dependabot[bot] opened this pull request 7 months ago
dependabot[bot] opened this pull request 7 months ago
Optimizing constructor and argument initialization
phphleb opened this issue 7 months ago
phphleb opened this issue 7 months ago
Allow multiple method call in array definition
vjik opened this pull request 7 months ago
vjik opened this pull request 7 months ago
Remove scrutinizer
vjik opened this pull request 7 months ago
vjik opened this pull request 7 months ago
Suggestion for lazy definition
vjik opened this pull request 8 months ago
vjik opened this pull request 8 months ago
Parameter name binding
xepozz opened this pull request 8 months ago
xepozz opened this pull request 8 months ago
Fix crush when intersection types used + Fix psalm + Kill mutants
vjik opened this pull request 8 months ago
vjik opened this pull request 8 months ago
Update rector/rector requirement from ^0.19.0 to ^1.0.0
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Update rector/rector requirement from ^0.18.0 to ^0.19.0
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Is it correct return of DefinitionExtractor::fromClass()?
wtfmrpresident opened this issue about 1 year ago
wtfmrpresident opened this issue about 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.0
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.3
dependabot[bot] opened this pull request about 1 year ago
dependabot[bot] opened this pull request about 1 year ago
Improve static analysis
vjik opened this pull request about 1 year ago
vjik opened this pull request about 1 year ago
Adapt package to intersection types and add PHP 8.2 to psalm CI
xepozz opened this issue about 1 year ago
xepozz opened this issue about 1 year ago
Service definition
xepozz opened this pull request about 1 year ago
xepozz opened this pull request about 1 year ago
`Normalizer` returns objects implements `DefinitionInterface` as is
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Update rector/rector requirement from ^0.16.0 to ^0.17.0
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.2
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Update rector/rector requirement from ^0.15.2 to ^0.16.0
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.1
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Update StyleCI config
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Update code of conduct
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.0
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Add ability to use any allowed definitions in `DynamicReferencesArray::from()`
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Add `ArrayDefinitionHelper::merge()`
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Update rector/rector requirement from ^0.14.3 to ^0.15.2
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.4
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.3
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update rector/rector requirement from ^0.14.3 to ^0.15.1
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.2
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.1
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update rector/rector requirement from ^0.14.3 to ^0.15.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Lazy definition
xepozz opened this pull request almost 2 years ago
xepozz opened this pull request almost 2 years ago
Improve validation messages
xepozz opened this pull request almost 2 years ago
xepozz opened this pull request almost 2 years ago
Fix validation
xepozz opened this pull request almost 2 years ago
xepozz opened this pull request almost 2 years ago
Remove extending InvalidConfigException with ContainerExceptionInterface
xepozz opened this pull request almost 2 years ago
xepozz opened this pull request almost 2 years ago
Cover wrong type
xepozz opened this pull request almost 2 years ago
xepozz opened this pull request almost 2 years ago
Fixed error on use in array definition methods that should be work via magic `__call()` method
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Remove `var_export` usage
xepozz opened this issue almost 2 years ago
xepozz opened this issue almost 2 years ago
Kill mutants
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Remove unnecessary code
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Change result format of `DefinitionStorage::getBuildStack()` method to definition IDs array
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Definition validator returns false positive result on empty string
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Remove dead code
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
In definition validator add a check of method name in array definitions
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Increase MSI (kill mutants)
vjik opened this issue almost 2 years ago
vjik opened this issue almost 2 years ago
In methods of array definitions add autowiring and improve variadic arguments support
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Add optional references
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
[Batch] Add composer-require-checker CI
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Add rector, raise PHP to `^8.0`, minor refactoring
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Update yiisoft/test-support requirement from ^1.4 to ^3.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Update yiisoft/test-support requirement from ^1.4 to ^2.0
dependabot[bot] opened this pull request over 2 years ago
dependabot[bot] opened this pull request over 2 years ago
Rename method `ArrayDefinition::setReferenceContainer()` to `withReferenceContainer()` and make him immutable
vjik opened this pull request over 2 years ago
vjik opened this pull request over 2 years ago
Make `DefinitionValidator::validateArrayDefinition()` public and remove `ParameterDefinition::isBuiltin()`
vjik opened this pull request over 2 years ago
vjik opened this pull request over 2 years ago
Separate chain calls
sankaest opened this pull request over 2 years ago
sankaest opened this pull request over 2 years ago
Use reusables actions.
terabytesoftw opened this pull request over 2 years ago
terabytesoftw opened this pull request over 2 years ago
Finish #32 for union type + Fix bug: in one of edge cases don't throw exception if container returned result of incorrect type
vjik opened this pull request over 2 years ago
vjik opened this pull request over 2 years ago
On throw exception in process getting from container optional dependency use default value only if container don't have dependency or thrown not `CircularReferenceException`
vjik opened this pull request over 2 years ago
vjik opened this pull request over 2 years ago
[Bug] All exceptions are caught for optional dependencies
viktorprogger opened this issue over 2 years ago
viktorprogger opened this issue over 2 years ago
Add support objects as default parameter values (new in PHP 8.1)
vjik opened this pull request almost 3 years ago
vjik opened this pull request almost 3 years ago
Make `ArrayDefinition` immutable
vjik opened this issue almost 3 years ago
vjik opened this issue almost 3 years ago
Optimize ArrayDefinition
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Throw if non-array is given for a named variadic
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Test coverage 100% + minor refactoring
vjik opened this pull request almost 3 years ago
vjik opened this pull request almost 3 years ago
Fix for named variadics
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Add strict mode to DefinitionStorage
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Cleanup
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Make DefinitionExtractor static
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Remove ArrayDefinitionBuilder
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Fix #5: Adjust exception type
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Fix naming
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Move DefinitionStorage
yiiliveext opened this pull request almost 3 years ago
yiiliveext opened this pull request almost 3 years ago
Fix types
samdark opened this pull request almost 3 years ago
samdark opened this pull request almost 3 years ago
Refactor definitions and exctractor
yiiliveext opened this pull request almost 3 years ago
yiiliveext opened this pull request almost 3 years ago
Incorrect resolving of a spreaded parameter
viktorprogger opened this issue almost 3 years ago
viktorprogger opened this issue almost 3 years ago
Fix nullable parameter behavior
yiiliveext opened this pull request almost 3 years ago
yiiliveext opened this pull request almost 3 years ago
Move DefinitionStorage from yiisoft/di
yiiliveext opened this issue about 3 years ago
yiiliveext opened this issue about 3 years ago
It should not resolve nullable parameters without default value
yiiliveext opened this issue about 3 years ago
yiiliveext opened this issue about 3 years ago
Move a dependencies cache from ArrayDefinitionBuilder to DefinitionExtractor
yiiliveext opened this pull request about 3 years ago
yiiliveext opened this pull request about 3 years ago
Remove DependencyResolverInterface
yiiliveext opened this pull request about 3 years ago
yiiliveext opened this pull request about 3 years ago
Add docs
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Add documentation
samdark opened this issue about 3 years ago
samdark opened this issue about 3 years ago
Increase test coverage to 100%
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago
Increase test coverage to 100%
vjik opened this issue about 3 years ago
vjik opened this issue about 3 years ago
Remove `ContainerInterface` and method `invoke()` from `DependencyResolverInterface` and add method `resolve()`
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago
NotFoundException is not a scope of a definition
yiiliveext opened this issue about 3 years ago
yiiliveext opened this issue about 3 years ago
Implement injection of dependencies in the CallableDefinition in this package itself instead of using hardcoded Injector
yiiliveext opened this issue about 3 years ago
yiiliveext opened this issue about 3 years ago
Move a cache of extracted dependencies from ArrayDefinitionBuilder to DefinitionExtractor
yiiliveext opened this issue about 3 years ago
yiiliveext opened this issue about 3 years ago
Move `ReferencesArray` and `DynamicReferencesArray` from `yiisoft/di`
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago
Move definitions from factory
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago