{"id":20254811,"url":"https://github.com/chippyash/slim-dic","last_synced_at":"2026-05-13T02:13:27.590Z","repository":{"id":24485001,"uuid":"27889399","full_name":"chippyash/Slim-Dic","owner":"chippyash","description":"Provides Symfony Dependency Injection  for a Slim Application","archived":false,"fork":false,"pushed_at":"2018-07-05T16:46:54.000Z","size":30,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-14T03:34:12.448Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chippyash.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-11T20:04:58.000Z","updated_at":"2018-07-05T16:46:55.000Z","dependencies_parsed_at":"2022-08-21T03:40:21.353Z","dependency_job_id":null,"html_url":"https://github.com/chippyash/Slim-Dic","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chippyash%2FSlim-Dic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chippyash%2FSlim-Dic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chippyash%2FSlim-Dic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chippyash%2FSlim-Dic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chippyash","download_url":"https://codeload.github.com/chippyash/Slim-Dic/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241705919,"owners_count":20006399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T10:34:59.535Z","updated_at":"2026-05-13T02:13:27.540Z","avatar_url":"https://github.com/chippyash.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# chippyash/Slim-Dic\n\n## Quality Assurance\n\nComing soon!\n\n## What?\n\nProvides [Symfony Dependency Injection](http://symfony.com/doc/current/components/dependency_injection/introduction.html) \nfor a [Slim Application](http://www.slimframework.com/)\n\nAlso provides a minimalist Controller pattern class for use in your applications.\n\nFor an example application that uses this library, please see [Slim-DIC Example](https://github.com/the-matrix/Slim-Dic-Example)\n\n## Why?\n\nThe Slim framework is great for lightweight sites but lacks the ease of creating\ntestable, adaptable code that can be found when adopting a strict DI approach to development.\n\nThis small library supports the integration of the easy to use, yet powerful\nSymfony version of a DI container with the lightweight Slim Framework, giving \nyou the ability to create great, maintainable and configurable web sites quickly.\n\n## How?\n\n## Changing the library\n\n1.  fork it\n2.  write the test\n3.  amend it\n4.  do a pull request\n\nFound a bug you can't figure out?\n\n1.  fork it\n2.  write the test\n3.  do a pull request\n\nNB. Make sure you rebase to HEAD before your pull request\n\n## Where?\n\nThe library is hosted at [Github](https://github.com/chippyash/Slim-Dic). It is\navailable at [Packagist.org](https://packagist.org/packages/chippyash/slim-dic)\n\nSee [The (PHP) Matrix](http://the-matrix.github.io/packages/) for more PHP packages from\nthis author.\n\n### Installation\n\nInstall [Composer](https://getcomposer.org/)\n\n#### For production\n\nadd\n\n\u003cpre\u003e\n    \"chippyash/slim-dic\": \"~1.0\"\n\u003c/pre\u003e\n\nto your composer.json \"requires\" section\n\n#### For development\n\nClone this repo, and then run Composer in local repo root to pull in dependencies\n\n\u003cpre\u003e\n    git clone git@github.com:chippyash/Slim-Dic.git Slimdic\n    cd Slimdic\n    composer install --dev\n\u003c/pre\u003e\n\nTo run the tests:\n\n\u003cpre\u003e\n    cd Slimdic\n    vendor/bin/phpunit -c test/phpunit.xml test/\n\u003c/pre\u003e\n## License\n\nThis software library is released under the [BSD 3 Clause license](https://opensource.org/licenses/BSD-3-Clause)\n\nThis software library is Copyright (c) 2014-2018, Ashley Kitson, UK\n\n## History\n\nV1.0.0 Initial release\n\nV1.0.1 Refactor getting controller name\n\nV2.0.0 Change of license from GPL V3 to BSD 3 Clause, php version dependency update ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchippyash%2Fslim-dic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchippyash%2Fslim-dic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchippyash%2Fslim-dic/lists"}