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
Add Yii DI and Yii Factory tests in CI
vjik opened this pull request 7 days ago
vjik opened this pull request 7 days ago
Remove unnecessary code in `DefinitionStorage`
vjik opened this pull request 7 days ago
vjik opened this pull request 7 days ago
Fix resolving `ParameterDefinition` for optional parameters with union types
vjik opened this pull request 10 days ago
vjik opened this pull request 10 days ago
Fix readme badges
vjik opened this pull request about 2 months ago
vjik opened this pull request about 2 months ago
Fix #97: Add info about using class_alias()
samdark opened this pull request about 2 months ago
samdark opened this pull request about 2 months ago
Add info about `class_alias()` usage
vjik opened this issue 2 months ago
vjik opened this issue 2 months ago
Throw an exception if unknown parameter passed to a method
BoShurik opened this issue 7 months ago
BoShurik opened this issue 7 months ago
Update file
luizcmarin opened this pull request 8 months ago
luizcmarin opened this pull request 8 months ago
Update file
luizcmarin opened this pull request 8 months ago
luizcmarin opened this pull request 8 months ago
Docs folder standardization and other fixes
luizcmarin opened this pull request 8 months ago
luizcmarin opened this pull request 8 months ago
Update phpunit/phpunit requirement from ^9.5 to ^10.5
dependabot[bot] opened this pull request 9 months ago
dependabot[bot] opened this pull request 9 months ago
Optimizing constructor and argument initialization
phphleb opened this issue 9 months ago
phphleb opened this issue 9 months ago
Allow multiple method call in array definition
vjik opened this pull request 10 months ago
vjik opened this pull request 10 months ago
Remove scrutinizer
vjik opened this pull request 10 months ago
vjik opened this pull request 10 months ago
Suggestion for lazy definition
vjik opened this pull request 10 months ago
vjik opened this pull request 10 months ago
Parameter name binding
xepozz opened this pull request 10 months ago
xepozz opened this pull request 10 months ago
Fix crush when intersection types used + Fix psalm + Kill mutants
vjik opened this pull request 11 months ago
vjik opened this pull request 11 months ago
Update rector/rector requirement from ^0.19.0 to ^1.0.0
dependabot[bot] opened this pull request 11 months ago
dependabot[bot] opened this pull request 11 months ago
Update rector/rector requirement from ^0.18.0 to ^0.19.0
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 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 over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.3
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
Improve static analysis
vjik opened this pull request over 1 year ago
vjik opened this pull request over 1 year ago
Adapt package to intersection types and add PHP 8.2 to psalm CI
xepozz opened this issue over 1 year ago
xepozz opened this issue over 1 year ago
Service definition
xepozz opened this pull request over 1 year ago
xepozz opened this pull request over 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 almost 2 years ago
vjik opened this pull request almost 2 years ago
Update phpunit/phpunit requirement from ^9.5 to ^10.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Add ability to use any allowed definitions in `DynamicReferencesArray::from()`
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years ago
Add `ArrayDefinitionHelper::merge()`
vjik opened this pull request almost 2 years ago
vjik opened this pull request almost 2 years 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 about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.3
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update rector/rector requirement from ^0.14.3 to ^0.15.1
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.2
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.1
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update rector/rector requirement from ^0.14.3 to ^0.15.0
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.0
dependabot[bot] opened this pull request about 2 years ago
dependabot[bot] opened this pull request about 2 years ago
Lazy definition
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Improve validation messages
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Fix validation
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Remove extending InvalidConfigException with ContainerExceptionInterface
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Cover wrong type
xepozz opened this pull request about 2 years ago
xepozz opened this pull request about 2 years ago
Fixed error on use in array definition methods that should be work via magic `__call()` method
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Remove `var_export` usage
xepozz opened this issue about 2 years ago
xepozz opened this issue about 2 years ago
Kill mutants
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Remove unnecessary code
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Change result format of `DefinitionStorage::getBuildStack()` method to definition IDs array
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Definition validator returns false positive result on empty string
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Remove dead code
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
In definition validator add a check of method name in array definitions
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Increase MSI (kill mutants)
vjik opened this issue about 2 years ago
vjik opened this issue about 2 years ago
In methods of array definitions add autowiring and improve variadic arguments support
vjik opened this pull request about 2 years ago
vjik opened this pull request about 2 years ago
Add optional references
vjik opened this pull request about 2 years ago
vjik opened this pull request about 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 almost 3 years ago
viktorprogger opened this issue almost 3 years ago
Add support objects as default parameter values (new in PHP 8.1)
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago
Make `ArrayDefinition` immutable
vjik opened this issue about 3 years ago
vjik opened this issue about 3 years ago
Optimize ArrayDefinition
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Throw if non-array is given for a named variadic
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Test coverage 100% + minor refactoring
vjik opened this pull request about 3 years ago
vjik opened this pull request about 3 years ago
Fix for named variadics
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Add strict mode to DefinitionStorage
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Cleanup
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Make DefinitionExtractor static
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Remove ArrayDefinitionBuilder
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Fix #5: Adjust exception type
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Fix naming
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Move DefinitionStorage
yiiliveext opened this pull request about 3 years ago
yiiliveext opened this pull request about 3 years ago
Fix types
samdark opened this pull request about 3 years ago
samdark opened this pull request about 3 years ago
Refactor definitions and exctractor
yiiliveext opened this pull request about 3 years ago
yiiliveext opened this pull request about 3 years ago
Incorrect resolving of a spreaded parameter
viktorprogger opened this issue about 3 years ago
viktorprogger opened this issue about 3 years ago
Fix nullable parameter behavior
yiiliveext opened this pull request about 3 years ago
yiiliveext opened this pull request about 3 years ago
Move DefinitionStorage from yiisoft/di
yiiliveext opened this issue over 3 years ago
yiiliveext opened this issue over 3 years ago
It should not resolve nullable parameters without default value
yiiliveext opened this issue over 3 years ago
yiiliveext opened this issue over 3 years ago
Move a dependencies cache from ArrayDefinitionBuilder to DefinitionExtractor
yiiliveext opened this pull request over 3 years ago
yiiliveext opened this pull request over 3 years ago
Remove DependencyResolverInterface
yiiliveext opened this pull request over 3 years ago
yiiliveext opened this pull request over 3 years ago
Add docs
samdark opened this pull request over 3 years ago
samdark opened this pull request over 3 years ago
Add documentation
samdark opened this issue over 3 years ago
samdark opened this issue over 3 years ago
Increase test coverage to 100%
vjik opened this pull request over 3 years ago
vjik opened this pull request over 3 years ago
Increase test coverage to 100%
vjik opened this issue over 3 years ago
vjik opened this issue over 3 years ago
Remove `ContainerInterface` and method `invoke()` from `DependencyResolverInterface` and add method `resolve()`
vjik opened this pull request over 3 years ago
vjik opened this pull request over 3 years ago
NotFoundException is not a scope of a definition
yiiliveext opened this issue over 3 years ago
yiiliveext opened this issue over 3 years ago
Implement injection of dependencies in the CallableDefinition in this package itself instead of using hardcoded Injector
yiiliveext opened this issue over 3 years ago
yiiliveext opened this issue over 3 years ago
Move a cache of extracted dependencies from ArrayDefinitionBuilder to DefinitionExtractor
yiiliveext opened this issue over 3 years ago
yiiliveext opened this issue over 3 years ago
Move `ReferencesArray` and `DynamicReferencesArray` from `yiisoft/di`
vjik opened this pull request over 3 years ago
vjik opened this pull request over 3 years ago