проблема с E_STRICT
Есть обработчик ошибок, но нужно что бы он не срабатывал при ошибках E_STRICT.
поставил в php.ini error_reporting = E_ALL & ~ E_STRICT и error_reporting(E_ALL ^ E_STRICT); в скрипте, но ошибку обработчик перехватывает все равно var: Deprecated. Please use the public/private/protected modifiers.
Делаю тестовый файл без всяких обработчиков все ок.
"Note: In PHP 5 a new error level E_STRICT is available. As E_STRICT is not included within E_ALL you have to explicitly enable this kind of error level. Enabling E_STRICT during development has some benefits. STRICT messages will help you to use the latest and greatest suggested method of coding, for example warn you about using deprecated functions."
Иными словами, E_ALL не включает в себя E_STRICT.