Tariqa  3.0
 All Data Structures Namespaces Files Functions Variables Enumerations
Preferences Class Reference
Inheritance diagram for Preferences:
tariqa3ModuleContent tariqa3Module baseModule_RELEX_TARIQANG BaseModuleWithAuthenticationAndLanguages BaseModuleWithAuthentication BaseModule mModule

Public Member Functions

 __construct ($config)
 getPageContent ()
 onInitialize ()
 canProcessRequest ()
 getName ()
 getTitle ()
 getDescription ()
 getLink ()
 getBreadCrumb ()

Data Fields

const GROUP_BY_USER = 'group_user'
const GROUP_BY_DATE = 'group_date'
 $feeds

Protected Member Functions

 getTrees ()
 treeOption ($id, $tree, $title, $selected_title, $remove_selected, $selected_items, $selected_text)
 save ()

Protected Attributes

 $rss_password
 $ack
 $group_type

Constructor & Destructor Documentation

__construct ( config)

Construct the Module object

Parameters:
array$configThe multidimentionnal array containing the application's configuration

Reimplemented from mModule.


Member Function Documentation

Process all requests (this is the default module)

Reimplemented from mModule.

Return the items of the current breadcrumb path

Returns:
tariqa3ModuleDescriptor[]

Reimplemented from tariqa3Module.

Returns the description of the page public

Returns:
string

Reimplemented from tariqa3Module.

getLink ( )

Gets the link of the module public

Returns:
string

Reimplemented from tariqa3Module.

getName ( )

Returns the name of the class (what it should appear in the menu public

Returns:
string

Reimplemented from tariqa3Module.

Render the module

Returns:
string

Reimplemented from tariqa3Module.

getTitle ( )

Returns the title of the page public

Returns:
string

Reimplemented from tariqa3Module.

getTrees ( ) [protected]

Renders the tree options of the preferences page protected

Returns:
array

Initializes the module public

Returns:
void

Reimplemented from tariqa3ModuleContent.

save ( ) [protected]

Saves the values into the user preferences protected

Returns:
void
treeOption ( id,
tree,
title,
selected_title,
remove_selected,
selected_items,
selected_text 
) [protected]

Renders a tree option

Parameters:
string$idThe identifier of the option
FolderTree$treeThe items tree
string$titleThe title of the option
string$selected_titleThe title of the selected items
string$remove_selectedThe text of the link to remove a selected element
array$selected_itemsThe selected items
string$selected_textThe text of the selection (a list with the ids comma separated) protected
Returns:
string

Field Documentation

$ack [protected]
$feeds
$group_type [protected]
$rss_password [protected]
const GROUP_BY_DATE = 'group_date'
const GROUP_BY_USER = 'group_user'

The documentation for this class was generated from the following file: