├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src ├── Annotation │ └── Inject.php ├── Exception │ ├── ExceptionInterface.php │ ├── InvalidArgumentException.php │ └── RuntimeException.php └── Factory │ ├── AbstractAnnotatedFactory.php │ ├── V2 │ └── AnnotatedFactory.php │ └── V3 │ └── AnnotatedFactory.php └── tests ├── Factory ├── V2 │ └── AnnotatedFactoryTest.php └── V3 │ └── AnnotatedFactoryTest.php └── Mock ├── Bar.php ├── Baz.php ├── Foo.php └── FooBar.php /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | vendor 3 | composer.lock 4 | -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Annotation/Inject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Annotation/Inject.php -------------------------------------------------------------------------------- /src/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Exception/RuntimeException.php -------------------------------------------------------------------------------- /src/Factory/AbstractAnnotatedFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Factory/AbstractAnnotatedFactory.php -------------------------------------------------------------------------------- /src/Factory/V2/AnnotatedFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Factory/V2/AnnotatedFactory.php -------------------------------------------------------------------------------- /src/Factory/V3/AnnotatedFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/src/Factory/V3/AnnotatedFactory.php -------------------------------------------------------------------------------- /tests/Factory/V2/AnnotatedFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Factory/V2/AnnotatedFactoryTest.php -------------------------------------------------------------------------------- /tests/Factory/V3/AnnotatedFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Factory/V3/AnnotatedFactoryTest.php -------------------------------------------------------------------------------- /tests/Mock/Bar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Mock/Bar.php -------------------------------------------------------------------------------- /tests/Mock/Baz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Mock/Baz.php -------------------------------------------------------------------------------- /tests/Mock/Foo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Mock/Foo.php -------------------------------------------------------------------------------- /tests/Mock/FooBar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acelaya/zsm-annotated-services/HEAD/tests/Mock/FooBar.php --------------------------------------------------------------------------------