$object->returnErrorMessages(); is fatal
It is fatal if $object no longer exists!
As the last of our remote servers were only recently upgraded
from PHP 4 to 5, I have legacy php4 still being ported, hence
you shouldn't call __destruct() explicitly like that
I changed the destructor to __destruct() from destructMethod() but not yet changed the calls.
It is the same with exceptions. Only partly ported error trapping to this style.
I agree with not hard-linking error objects to other class objects.
That is why I am not passing them as a parameter or using global.
I imagine when I am fully using exceptions and __construct() __destruct()
that some of my inbuilt problems will disappear
Thanks for the help.