Skip to content

Removed mixtures of static/non-static members

Choose a tag to compare

@g105b g105b released this 04 Dec 21:48
· 108 commits to master since this release

An important point in the styleguide is to never mix static and non-static members within the same class.

While the code itself worked fine, the problems were made apparent when PHPUnit runs tests concurrently -- it became difficult to understand having state encapsulated within an object for one property when shared amongst all objects for another.

Because of the slight change to API, this release is a minor version increase as opposed to a patch.