<?php class A { private $abc; // bedzie zawierac obiekt klasy PDO ... } ?>
Chcę zserializować obiekt tej klasy (A). PDO rzuca wyjątkiem, że obiekt klasy A nie może zostać zserializowany bo zawiera obiekt klasy PDO.
OK - myslę sobie. Użyjemy __sleep, __wekeup().
Podpowiedzcie jak powinny wyglądać te metody. Chcę tak napisać __sleep() by jedno konkretne pole zawierające obiekt PDO nie zostało zserializowane. Może jest inne rozwiązanie?
-----
Ok, ok - dałem sobie rade. W tym przypadku sprawa jest prosta - nauczyłem się prawidłowo korzystać ze __sleep()

Co jednak zrobić gdy chcemy zserializować obiekt dziedziczący po PDO?