ECcube限定だがPHP5.3でDeprecatedが消えないとき

PHP5.3ではソースコードの互換によってはDeprecatedが出るようになったが、
php.ini

error_reporting

~E_DEPRECATED
を指定すれば、通常はこれが消える。

ところが、ECcubeだけはこれがなぜか消えない・・・!

どうして?なんで?ふざけんな!!

とか思ったら、ソースコードに直接書いていやがった。

class/SC_Initial.php
にて、

function setErrorReporting() {
error_reporting(E_ALL & ~E_NOTICE);

とかいうコードがあったので、ふざけんなとコメントアウトしたら、
見事Deprecatedは表示されなくなりました。

つーか言えよって感じ。