Yes, but what I was proposing was to make it a static function, not using a static call.
It's not used outside of this class, so I'm not sure why it needs to be static?
Why would it need to have the $this pointer? (reversing your query)
As it isn't using the class for anything, seems cleaner for me to make it static.
Six of one, half a dozen of another. We can change it to static if it's bothering you...I don't particularly care :)
My rationale for not static is that I can't see a use case for it outside of the specific class. So at least for now let's leave it. Also thanks demon for getting here before me, got swamped.