swellphp / micro-swell
A very simple and non-intrusive php micro-framework based on top of Symfony components and other cool packages.
Requires
- php: >=7
- symfony/dependency-injection: ^3.1
- symfony/event-dispatcher: ~2.8|^3.0
- symfony/http-foundation: ^3.1
- symfony/http-kernel: ^3.1
- symfony/routing: ^3.1
- symfony/twig-bridge: ^3.1
- twig/twig: ~1.0
Requires (Dev)
- phpspec/phpspec: ~2.0
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2025-05-05 09:40:18 UTC
README
#Micro-swell A simple Php framework for Application container, Dependency Injection and Http requirements.
Basically, the application layer for Php projects.
##This package is initial stages of development Not much is useful to anyone just yet except for if you wish to see how such a framework can be put together.
##Purpose The purpose of micro-swell is to satisfy my personal requirements to have a really non-intrusive and a really not opinionated framework that I can use as I please in different projects with varying architecture and structure.
##Roadmap I am aiming to have an initial release with just the basic requirements and tests as per milestone
I intend to add more features, components and wrappers afterwards depending on my project's requirements and possibly your ideas :)
These will most probably be add-ons and not necessarily a part of the micro-swell framework.
Licence
This is a free software distributed under the terms of the MIT License.
Contribution guidelines
Please follow the PSR-2 coding style guidelines and PSR-4 directory structure guidelines.
Semantic versioning is used, however, this should not have any implications on development forks.
To contribute, fork the The main repository: https://github.com/swellphp/micro-swell and checkout a branch from the develop branch of your fork. Once ready, submit a pull request to the main repository's develop branch.
The name of your branch should be named as the issue key of GitHub (git-xx) or Jira (future).
Please report any issues you encounter on the issues page.
A HipChat public room can be made available if requested