[dev] WebDAV package v0.1

Michael M Slusarz slusarz at horde.org
Thu Oct 22 17:01:20 UTC 2009


Quoting Evert Pot <evertpot at gmail.com>:

> All these methods in every API class (Kronolith_Api, Nag_Api, etc..)  
> will have to maintain some sort of translation of this path to an  
> internal controller. The datasource of a 'browse' on a list of  
> users, will have to originate from a very different subsystem than  
> for example a list of calendar objects, or directory tree in Gollem.

This code is probably better off living in the *_Application classes.   
*_Application is meant for methods that are defined in the Horde  
Framework that might exist in individual applications (you can almost  
think of them as hooks for applications).  *_Api is meant for unique,  
application specific methods that are entirely defined within that  
application.

michael

-- 
___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the dev mailing list