自定义Feed和条目类
最后,如果你想提供一个你自己的格式或者想更自动化的定义一个命名空间那么你可以扩展继承Zend_Feed类。
下面是一个用自定义Atom条目类处理myns:命名空间的例子。注意构造函数中已经为你调用了registerNamespace(),所以最终用户就可以完全不必当心命名空间了。
用自定义的命名空间继承Atom条目类
接下来你就可以直接实例化和设置myUpdated属性来使用这个类:
myUpdated = '2005-04-19T15:30';
// method-style call is handled by __call function
$entry->myUpdated();
// property-style call is handled by __get function
$entry->myUpdated;]]>