1

symfony 2 プロジェクト内で PHP によってスローされた通知を管理する方法を知りたいです。次のコードがあります。

$this->login = $parameters['login'];
$this->password = $parameters['password'];

$parameters 配列に適切なキーが設定されていない場合、通知がスローされます。しかし、symfony はコードがそれ以上進むことを許可せず、例外内で通知メッセージを表示して停止します:

Notice: Undefined property blah blah blah

/vendor/symfony/src/Symfony/Component/HttpKernel/Debug/ErrorHandler.php の 67 行目

    if (error_reporting() & $level && $this->level & $level) {
        throw new \ErrorException(sprintf('%s: %s in %s line %d', isset($this->levels[$level]) ? $this->levels[$level] : $level, $message, $file, $line));
    }

通知だけが発生したときにsymfony2が例外をスローしないようにする方法は?

4

0 に答える 0