--TEST-- Bug #26737 (Protected and private variables are not saved on serialization when a user defined __sleep is used) --FILE-- --EXPECT-- string(76) "O:3:"foo":3:{s:7:"private";N;s:9:"protected";R:2;s:6:"public";s:6:"public";}"