选择语言 :

 Module_OOP_ORM_Data::__sleep

支持序列化对象 serialize($this)

null Module_OOP_ORM_Data::__sleep( )
File: ./modules/oop/orm/data.class.php
public function __sleep()
{
    $this->__orm_sleep_data__ = array
    (
        'v' => '1.0',
        'd' => $this->get_field_data(),
    );

    $r = array('__orm_sleep_data__');

    # 获取外部设置的key,比如:$obj->test
    $r2 = array_keys(OOP_ORM_Parse::get_object_vars($this));

    # 合并数组并移除重复值
    return array_unique(array_merge($r,$r2));
}