[dev] WebDAV package v0.1

Evert Pot evertpot at gmail.com
Thu Oct 22 17:28:19 UTC 2009


On 2009-10-22, at 7:01 PM, Michael M Slusarz wrote:

> 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.

That sounds good to me.



More information about the dev mailing list