The existence of separate NodePHP and WebPHP classes adds complexity without creating much value. The underlying runtime is the deciding factor when it comes to supported features anyway. Let's pull all their non-static methods into BasePHP, rename it to PHP, and use that. The static runtime-loading methods could be just regular functions. It should save us a lot of abstraction and typing conundrums.
Related to #514
The existence of separate
NodePHPandWebPHPclasses adds complexity without creating much value. The underlying runtime is the deciding factor when it comes to supported features anyway. Let's pull all their non-static methods intoBasePHP, rename it toPHP, and use that. The static runtime-loading methods could be just regular functions. It should save us a lot of abstraction and typing conundrums.Related to #514