Add phpunit requirement
Add CodeSniffer requirement
Fix a closure bug
Passes CodeSniffer suggestions
Make private functions public
Revert a coding style
Merge branch 'feature/pass-codesniffer' into develop
Convert some private variables to public