未初期化の型付きプロパティから読み取ろうと試みていることを報告します。 このような試みは TypeError を引き起こします。

型付きプロパティは、以下のいずれかの方法で初期化する必要があります。

詳しくは、Uninitialized and Unset Properties (php.net) を参照してください。