Skip to content

Removed mixtures of static/non-static members

Compare
Choose a tag to compare
@g105b g105b released this 04 Dec 21:48
· 100 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.