.gitignore | |
|
|
.travis.yml | |
|
|
LICENSE | |
|
|
README.md | |
|
|
composer.json | |
|
|
phpunit.xml | |
|
|
src/Container.php | 9 |
|
|
src/DataStructure/Dictionary.php | 32 |
|
|
src/DataStructure/Maybe/Just.php | 7 |
|
|
src/DataStructure/Maybe/Maybe.php | 27 |
|
|
src/DataStructure/Maybe/Nothing.php | 6 |
|
|
src/DataStructure/Result/Exception.php | 7 |
|
|
src/DataStructure/Result/Just.php | 7 |
|
|
src/DataStructure/Result/NotFound.php | 6 |
|
|
src/DataStructure/Result/Result.php | 41 |
|
|
src/Exception/ContainerException.php | 16 |
|
|
src/Exception/ExceptionInterface.php | 6 |
|
|
src/Exception/NotFoundException.php | 11 |
|
|
src/Factory/CallableFactory.php | 16 |
|
|
src/Factory/ClassNameFactory.php | 17 |
|
|
src/Factory/ConstantFactory.php | 16 |
|
|
src/Factory/Decorator/Memoize.php | 23 |
|
|
src/Factory/Decorator/Proxy.php | 33 |
|
|
src/Factory/ValueFactory.php | 8 |
|
|
src/Psr11Container.php | 48 |
|
|
src/TypedContainer.php | 43 |
|
|