将对象存储在Zend Registry中

时间:2012-06-08 05:00:06

标签: php zend-framework registry

如何在Zend_Registry实例中存储对象,以便将对象的每个属性作为索引加载,并将对象属性的每个值存储为注册表的值?

1 个答案:

答案 0 :(得分:1)

回答了我自己的问题。创建一个扩展Zend_Registry的类并添加以下方法:

public static function loadObject($object){
    $data = get_object_vars($object);
    foreach($data as $key => $value){
        self::set($key, $value);
    }
}