├── .gitignore ├── .php_cs ├── .scrutinizer.yml ├── .styleci.yml ├── .travis.yml ├── composer.json ├── contributing.md ├── license.txt ├── phpunit.xml ├── readme.md ├── src └── Fist │ ├── Container │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── src │ │ ├── BindingException.php │ │ └── Container.php │ └── tests │ │ ├── ContainerTest.php │ │ └── bootstrap.php │ ├── Database │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── readme.md │ ├── src │ │ ├── Connectors │ │ │ ├── Connection.php │ │ │ ├── ConnectionInterface.php │ │ │ ├── MysqlConnection.php │ │ │ └── SqliteConnection.php │ │ ├── Database.php │ │ ├── DatabaseException.php │ │ └── Query │ │ │ ├── Builder.php │ │ │ ├── Grammars │ │ │ ├── Grammar.php │ │ │ ├── GrammarInterface.php │ │ │ ├── MysqlGrammar.php │ │ │ └── SqliteGrammar.php │ │ │ └── Statement.php │ └── tests │ │ ├── DatabaseConnectionTest.php │ │ └── bootstrap.php │ ├── Facade │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── src │ │ ├── ContainerFacade.php │ │ ├── ContainerFacadeInterface.php │ │ ├── Facade.php │ │ ├── FacadeInterface.php │ │ └── InvalidArgumentException.php │ └── tests │ │ ├── FacadeTest.php │ │ └── bootstrap.php │ ├── Repository │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── src │ │ ├── ArrayRepository.php │ │ ├── ContainerRepository.php │ │ └── RepositoryInterface.php │ └── tests │ │ ├── RepositoryTest.php │ │ └── bootstrap.php │ ├── Routing │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── src │ │ ├── MethodNotAllowedException.php │ │ ├── NotFoundException.php │ │ ├── Route.php │ │ └── Router.php │ └── tests │ │ ├── RoutingTest.php │ │ └── bootstrap.php │ └── Testing │ ├── .gitignore │ ├── .travis.yml │ ├── composer.json │ ├── license.txt │ ├── phpunit.xml │ ├── src │ ├── TestCase.php │ └── WithDatabase.php │ └── tests │ └── bootstrap.php └── tests └── bootstrap.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/.php_cs -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/.styleci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/.travis.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/composer.json -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/contributing.md -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/license.txt -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/readme.md -------------------------------------------------------------------------------- /src/Fist/Container/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | composer.lock 3 | .subsplit/ 4 | -------------------------------------------------------------------------------- /src/Fist/Container/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/.travis.yml -------------------------------------------------------------------------------- /src/Fist/Container/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/composer.json -------------------------------------------------------------------------------- /src/Fist/Container/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/license.txt -------------------------------------------------------------------------------- /src/Fist/Container/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/phpunit.xml -------------------------------------------------------------------------------- /src/Fist/Container/src/BindingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/src/BindingException.php -------------------------------------------------------------------------------- /src/Fist/Container/src/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/src/Container.php -------------------------------------------------------------------------------- /src/Fist/Container/tests/ContainerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fistlab/php/HEAD/src/Fist/Container/tests/ContainerTest.php -------------------------------------------------------------------------------- /src/Fist/Container/tests/bootstrap.php: -------------------------------------------------------------------------------- 1 |