IngoIngo base class.
$Horde: ingo/lib/Ingo.php,v 1.69.6.23 2008/12/15 02:33:08 chuck Exp $
See the enclosed file LICENSE for license information (ASL). If you did not receive this file, see http://www.horde.org/licenses/asl.php.
Located in /lib/Ingo.php (line 20)
string
flistSelect
([string $value = null], [string $form = null], [string $tagname = 'actionvalue'], [string $onchange = null])
activateScript (line 151)
Connects to the backend and uploads the script and sets it active.
createFolder (line 93)
Creates a new IMAP folder via an api call.
flistSelect (line 35)
Generates a folder widget.
If an application is available that provides a folderlist method then a <select> input is created else a simple text field is returned.
getBackend (line 215)
Determine the backend to use.
This decision is based on the global 'SERVER_NAME' and 'HTTP_HOST' server variables and the contents of the 'preferred' either field in the backend's definition. The 'preferred' field may take a single value or an array of multiple values.
getDomain (line 131)
Returns the domain name, if any of the user whose rules are currently being edited.
getMenu (line 394)
Build Ingo's list of menu items.
getScript (line 179)
Connects to the backend and returns the currently active script.
getUser (line 111)
Returns the user whose rules are currently being edited.
hasPermission (line 342)
Returns the specified permission for the current user.
listRulesets (line 321)
Returns all rulesets a user has access to, according to several parameters/permission levels.
loadIngoScript (line 268)
Loads a Ingo_Script:: backend and checks for errors.
updateScript (line 188)
Does all the work in updating the script on the server.
_filterEmptyAddress (line 385)
Returns whether an address is empty or only contains a "@".
Helper function for array_filter().
Documentation generated on Sun, 30 Jan 2011 05:29:26 +0000 by phpDocumentor 1.4.3