I am working on cleaning up a project (phpGroupWare), which I am a core developer for. I want to make writing modules (addins) for it as easy as possible.
Is it possible to lay out some functions for my module writers in the following fashion?
$phpgw->user->getpref("template")
$phpgw->user->setpref("template","newtemplate")
$phpgw->user->sessionid()
$phpgw->groups->read_names()
$phpgw->groups->name()
$phpgw->server->directorys("server_root")
$phpgw->server->email_settings("imap_server")
Or am I stuck doing it like this:
$phpgw->user_getpref("template")
$phpgw->user_setpref("template","newtemplate")
$phpgw->user_sessionid()
$phpgw->groups_read_names()
$phpgw->groups_name()
$phpgw->server_directorys("server_root")
$phpgw->server_email_settings("imap_server")