2017 © Pedro Peláez
 

library codewave

Small extensible framework in PHP

image

codewave/codewave

Small extensible framework in PHP

  • Sunday, January 3, 2016
  • by DaGhostman
  • Repository
  • 2 Watchers
  • 10 Stars
  • 140 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 17 Versions
  • 0 % Grown

The README.md

CodeWave Framework

CodeWave is small and easy to use framework., (*1)

Originally the project was inspired by slim, hence used to have many similar features, but that time is long gone. Now the framework's goal is to provide something, which other devs might find useful along the way or at least give them an idea, that there is always a different approach., (*2)

Should I worry about the abandoned previous versions

Short answer is "No, you shouldn't", but you can if you insist. The situation with the old versions is that, there was no community to drive them and version 2 went very, very wrong in after 2.4.0., (*3)

There ware bad decisions made, and supported and eventually they ate the version, hence could not be fixed without major breaks, which don't make too much sense as API changes and BC breaks should happen only in major versions, as per Semantic Versioning. Keeping that in mind, there was a huge need to fix the mistakes. That is why v3 is not tagged still. A lot of planning is going on and many experiments before something actually makes it to the commit. Which results in not so many commits (Note to self, stop forgetting PSR2 validation before pushing)., (*4)

That said, you should feel perfectly safe with v3, it is not going to change for quite some time and if it does, well it will receive its proper support and maintenance (v2 will also get this if someone is interested in fixing the things I messed up with)., (*5)

Notable features in v3

  • Huge decoupling: this was supposed to be the case even in v2, but as I said above: 'There ware bad decisions made, and supported'
  • Swappable routing: The route dispatcher is instantiated using a callback, which allows it to be changed with almost everything.
  • Semi-middleware (Value Middleware, i.e Decorators): These decorators, are more of value decorators, as their intent is to allow, developers to reuse common logic, like decoding a base64 encoded json string and returning the json array/object(it is a minimal example). [ WIP :construction: ]

Installation

Just add "codewave/codewave": "@stable" to your composer.json required section and use composer update to install, (*6)

Documentation

Will follow shortly, just have to make the finishing touches and it will be added. But if you are not patient enough to wait for stable, want to see for your self what is going on or you are interested in helping with the project, here is the code to get you started., (*7)

Contributors

  • Dimitar Dimitrov a.k.a DaGhostman <daghostman[at]gmail.com>

Stats

Latest Stable Version, (*8)

Total Downloads, (*9)

Build Status, (*10)

Coverage Status, (*11)

License, (*12)

The Versions

12/10 2014

2.4.0

2.4.0.0 https://github.com/DaGhostman/codewave

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by Dimitar Dimitrov

php framework codewave mvc framework

21/09 2014

2.3.0

2.3.0.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

17/09 2014
17/09 2014
16/09 2014
15/09 2014
14/09 2014
14/09 2014
07/09 2014
26/07 2014

1.2.3

1.2.3.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

26/07 2014

1.2.2

1.2.2.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

26/07 2014

1.2.1

1.2.1.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

25/07 2014

1.2.0

1.2.0.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

27/06 2014

1.1.0

1.1.0.0 https://phpAcorn.github.com/wave-framework

Small extensible framework in PHP

  Sources   Download

MIT

The Requires

  • php >=5.3

 

The Development Requires

by phpAcorn

wave wave-framework

16/06 2014