Ingo 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)
Connects to the backend and uploads the script and sets it active.
Creates a new IMAP folder via an api call.
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.
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.
Returns the domain name, if any of the user whose rules are currently being edited.
Build Ingo's list of menu items.
Connects to the backend and returns the currently active script.
Returns the user whose rules are currently being edited.
Returns the specified permission for the current user.
Returns all rulesets a user has access to, according to several parameters/permission levels.
Loads a Ingo_Script:: backend and checks for errors.
Does all the work in updating the script on the server.
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