guava
[ class tree: guava ] [ index: guava ] [ all elements ]

Class: Guava

Source Location: /guava/trunk/includes/guava.inc.php

Class Overview


Guava is the main brain of the framework. It handles messaging, view controls and authentication.


Methods



Class Details

[line 13]
Guava is the main brain of the framework. It handles messaging, view controls and authentication.



[ Top ]


Class Methods


constructor __construct [line 35]

Guava __construct( )



[ Top ]

method addGroup [line 374]

void addGroup( mixed $groupInfo)



[ Top ]

method addMessage [line 713]

boolean addMessage( GuavaMessage $message)

Will add a message to the outbound message stack for the client



Tags:

return:  If successful or not.
access:  public


Parameters:

GuavaMessage   $message  

[ Top ]

method addObject [line 777]

void addObject( mixed $object)



Tags:

access:  public


[ Top ]

method addRole [line 360]

void addRole( mixed $roleInfo)



[ Top ]

method addUser [line 346]

void addUser( mixed $userInfo)



[ Top ]

method addUserIntoGroup [line 463]

void addUserIntoGroup( mixed $group_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method addUserIntoRole [line 457]

void addUserIntoRole( mixed $role_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method assignViews [line 576]

void assignViews( mixed $role_id, mixed &$error_msg)



[ Top ]

method console [line 955]

void console( mixed $message)



Tags:

access:  public


[ Top ]

method createSysModules [line 55]

void createSysModules( mixed &$error_msg)



[ Top ]

method deleteGroup [line 512]

void deleteGroup( mixed $group_id)



Tags:

access:  public


[ Top ]

method deleteRole [line 502]

void deleteRole( mixed $role_id)



Tags:

access:  public


[ Top ]

method deleteUser [line 262]

void deleteUser( mixed $user_id)



[ Top ]

method emptyMessageQueue [line 702]

void emptyMessageQueue( )



Tags:

access:  public


[ Top ]

method empty_qolt [line 859]

void empty_qolt( mixed $modname)



Tags:

access:  public


[ Top ]

method errorMsg [line 572]

void errorMsg( )



Tags:

access:  public


[ Top ]

method getActiveViews [line 616]

void getActiveViews( )



[ Top ]

method getAuthModuleList [line 76]

void getAuthModuleList( )



[ Top ]

method getCurrentView [line 620]

void getCurrentView( )



[ Top ]

method getGroup [line 217]

void getGroup( mixed $group_id)



[ Top ]

method getGroupAssignments [line 194]

void getGroupAssignments( mixed $group_id)



[ Top ]

method getGroupInfo [line 163]

void getGroupInfo( mixed $group_id)



[ Top ]

method getGroupList [line 141]

void getGroupList( )



[ Top ]

method getpreference [line 308]

void getpreference( mixed $packagename, mixed $prefname)



[ Top ]

method getRole [line 205]

void getRole( mixed $role_id)



[ Top ]

method getRoleAssignments [line 183]

void getRoleAssignments( mixed $role_id)



[ Top ]

method getRoleList [line 152]

void getRoleList( )



[ Top ]

method getRoleViewSubscriptions [line 399]

void getRoleViewSubscriptions( mixed $role_id)



[ Top ]

method getUser [line 171]

void getUser( mixed $user_id)



[ Top ]

method getUserList [line 388]

void getUserList( )



[ Top ]

method getUserRoles [line 469]

void getUserRoles( mixed $user_id)



Tags:

access:  public


[ Top ]

method getView [line 692]

void getView( )



Tags:

access:  public


[ Top ]

method getViews [line 420]

void getViews( )



[ Top ]

method groupExists [line 251]

void groupExists( mixed $name)



[ Top ]

method hasWarnings [line 51]

void hasWarnings( )



Tags:

access:  public


[ Top ]

method init [line 636]

void init( )



[ Top ]

method installPackage [line 105]

void installPackage( mixed $packageObject)



[ Top ]

method isPackageInstalled [line 87]

void isPackageInstalled( mixed $name, mixed $ver_major, mixed $ver_minor)



[ Top ]

method login [line 806]

void login( mixed $username, mixed $password, mixed &$error_msg)



Tags:

access:  public


[ Top ]

method logout [line 853]

void logout( )



Tags:

access:  public


[ Top ]

method modifyGroup [line 335]

void modifyGroup( mixed $group_id, mixed $groupInfo)



[ Top ]

method modifyRole [line 324]

void modifyRole( mixed $role_id, mixed $roleInfo)



[ Top ]

method modifyUser [line 272]

void modifyUser( mixed $user_id, mixed $userInfo)



[ Top ]

method printMenu [line 624]

void printMenu( )



[ Top ]

method print_header_frame [line 961]

void print_header_frame( )



Tags:

access:  public


[ Top ]

method processMessageQueue [line 735]

void processMessageQueue( mixed $dom)



Tags:

access:  public


[ Top ]

method qolt_insert [line 864]

void qolt_insert( mixed $modname, mixed $section, mixed $name, mixed $value)



[ Top ]

method qolt_retrieve [line 905]

void qolt_retrieve( mixed $object_id)



[ Top ]

method qolt_retrieveid [line 891]

void qolt_retrieveid( mixed $modname, mixed $section, mixed $name)



[ Top ]

method qolt_retrievelist [line 870]

void qolt_retrievelist( mixed $modname, [mixed $section = NULL], [mixed $name = NULL])



[ Top ]

method registerAuthModule [line 71]

void registerAuthModule( mixed $module)



[ Top ]

method removeObject [line 782]

void removeObject( mixed $object)



Tags:

access:  public


[ Top ]

method removeUserFromGroup [line 451]

void removeUserFromGroup( mixed $group_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method removeUserFromRole [line 445]

void removeUserFromRole( mixed $role_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method removeViewFromRole [line 520]

void removeViewFromRole( mixed $role_id, mixed $view_id)



[ Top ]

method restart [line 662]

void restart( )



[ Top ]

method roleExists [line 240]

void roleExists( mixed $name)



[ Top ]

method roleViewAdd [line 431]

void roleViewAdd( mixed $role_id, mixed $view_id)



[ Top ]

method sendMessageQueue [line 726]

boolean sendMessageQueue( DOMDocument $dom, DOMElement $domRoot)

Sends all elements off the message queue into the document specified by dom, appended to the root element provided by domRoot



Tags:

return:  If successful or not.
access:  public


Parameters:

DOMDocument   $dom   The DOM document to which to send our message queue out to
DOMElement   $domRoot   The root element of the DOM document

[ Top ]

method setpreference [line 283]

void setpreference( mixed $packagename, mixed $prefname, mixed $value)



[ Top ]

method setWarning [line 47]

void setWarning( )



Tags:

access:  public


[ Top ]

method uninstallPackage [line 527]

void uninstallPackage( mixed $packageObject)



[ Top ]

method userExists [line 229]

void userExists( mixed $username)



[ Top ]

method userInGroup [line 491]

void userInGroup( mixed $group_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method userInRole [line 480]

void userInRole( mixed $role_id, mixed $user_id)



Tags:

access:  public


[ Top ]

method viewMenuCommand [line 628]

void viewMenuCommand( mixed $command)



[ Top ]

method viewRefresh [line 686]

void viewRefresh( )



Tags:

access:  public


[ Top ]

method viewRender [line 696]

void viewRender( )



Tags:

access:  public


[ Top ]

method viewSelect [line 917]

void viewSelect( mixed $guavaObject, [mixed $parameterList = null])



Tags:

access:  public


[ Top ]

method viewSendTargets [line 800]

void viewSendTargets( mixed $dom, mixed $domRoot)



Tags:

access:  public


[ Top ]

method viewSideNavEnabled [line 680]

void viewSideNavEnabled( )



Tags:

access:  public


[ Top ]

method viewSideNavRender [line 787]

void viewSideNavRender( )



Tags:

access:  public


[ Top ]

method viewSideNavValue [line 632]

void viewSideNavValue( mixed $value)



[ Top ]

method viewSwitch [line 655]

void viewSwitch( mixed $viewname)



[ Top ]

method viewUpdate [line 791]

void viewUpdate( mixed $identifier)



Tags:

access:  public


[ Top ]


Documentation generated on Wed, 21 Dec 2005 14:35:59 -0800 by phpDocumentor 1.3.0RC3