-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 1.2.0
-
Component/s: None
Considering support PHP serialization and var_export() for the following classes:
- ReadConcern
- ReadPreference
- WriteConcern
PHPUnit requires serialization in order to pass these objects as test inputs when executing with process isolation.
We may also want to consider other objects such as CursorId, WriteError, etc.
- is related to
-
PHPC-460 BSON classes should support PHP serialization and var_export()
- Closed
- related to
-
PHPC-1352 SIGSEGV _emalloc in php_phongo_readpreference_get_properties_hash
- Closed
-
PHPC-1598 Objects with get_properties handlers should have get_gc delegate to zend_std_get_properties
- Closed
-
PHPC-1023 Driver classes do not report properties for var_export()
- Closed
-
PHPC-1206 Add __set_state() support for ReadConcern, ReadPreference, and WriteConcern
- Closed
-
PHPC-1281 Serialization support for ReadConcern, ReadPreference, and WriteConcern
- Closed