Serializable
PHP 8.1 以降、非抽象クラス、Serializable を実装するクラス、__serialize() および __unserialize() を実装しないクラスは、非推奨の警告をスローします。
__serialize()
__unserialize()
詳しくは、Phasing out Serializable (php.net) を参照してください。