Custom Feed and Entry Classes Finally, you can extend the Zend_Feed classes if you'd like to provide your own format or niceties like automatic handling of elements that should go into a custom namespace. Here is an example of a custom Atom entry class that handles its own myns: namespace entries. Note that it also makes the registerNamespace() call for you, so the end user doesn't need to worry about namespaces at all. Extending the Atom Entry Class with Custom Namespaces Then to use this class, you'd just instantiate it directly and set the myUpdated property: 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; ]]>