ez.no / exponential / documentation / faq / general / why is my variable undefine...
Check that you have disabled PHP accelerator.
Such strange things may occur due to accelerator's cache problems.
I.e. you update the base class and add a function or similar. Then the derived classes are not updated (since the cache does not know about this).