HCE Project DC service web UI  0.2
Hierarchical Cluster Engine DC service web UI
 All Classes Namespaces Files Functions Variables Pages
RAuthItemDataProvider Class Reference
Inheritance diagram for RAuthItemDataProvider:

Public Member Functions

 __construct ($id, $config=array())
 fetchData ()
 fetchKeys ()

Public Attributes

 $type
 $userId
 $parent
 $exclude = array()
 $items
 $sortable

Protected Member Functions

 processSortable ()
 calculateTotalItemCount ()

Detailed Description

Authorization item data provider class file.

Author
Christoffer Niska cnisk.nosp@m.a@li.nosp@m.ve.co.nosp@m.m
Since
0.9.10

Definition at line 10 of file RAuthItemDataProvider.php.

Constructor & Destructor Documentation

RAuthItemDataProvider::__construct (   $id,
  $config = array() 
)

Constructs the data provider.

Parameters
string$idthe data provider identifier.
array$configconfiguration (name=>value) to be applied as the initial property values of this class.
Returns
RightsAuthItemDataProvider

Reimplemented in RAuthItemChildDataProvider, and RAuthItemParentDataProvider.

Definition at line 27 of file RAuthItemDataProvider.php.

Member Function Documentation

RAuthItemDataProvider::calculateTotalItemCount ( )
protected

Calculates the total number of data items.

Returns
integer the total number of data items.

Definition at line 97 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::fetchData ( )

Fetches the data from the persistent data storage.

Returns
array list of data items

Reimplemented in RAuthItemChildDataProvider, and RAuthItemParentDataProvider.

Definition at line 41 of file RAuthItemDataProvider.php.

Here is the call graph for this function:

RAuthItemDataProvider::fetchKeys ( )

Fetches the data item keys from the persistent data storage.

Returns
array list of data item keys.

Definition at line 64 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::processSortable ( )
protected

Applies jQuery UI sortable on the target element.

Definition at line 77 of file RAuthItemDataProvider.php.

Here is the caller graph for this function:

Member Data Documentation

RAuthItemDataProvider::$exclude = array()

Definition at line 15 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::$items

Definition at line 16 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::$parent

Definition at line 14 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::$sortable

Definition at line 17 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::$type

Definition at line 12 of file RAuthItemDataProvider.php.

RAuthItemDataProvider::$userId

Definition at line 13 of file RAuthItemDataProvider.php.


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