Public Member Functions | |
__construct ($id, $config=array()) | |
fetchData () | |
fetchKeys () |
Public Attributes | |
$type | |
$userId | |
$parent | |
$exclude = array() | |
$items | |
$sortable |
Protected Member Functions | |
processSortable () | |
calculateTotalItemCount () |
Authorization item data provider class file.
Definition at line 9 of file RAuthItemDataProvider.php.
RAuthItemDataProvider::__construct | ( | $id, | |
$config = array() |
|||
) |
Constructs the data provider.
string | $id | the data provider identifier. |
array | $config | configuration (name=>value) to be applied as the initial property values of this class. |
Reimplemented in RAuthItemChildDataProvider, and RAuthItemParentDataProvider.
Definition at line 26 of file RAuthItemDataProvider.php.
|
protected |
Calculates the total number of data items.
Definition at line 99 of file RAuthItemDataProvider.php.
RAuthItemDataProvider::fetchData | ( | ) |
Fetches the data from the persistent data storage.
Reimplemented in RAuthItemChildDataProvider, and RAuthItemParentDataProvider.
Definition at line 40 of file RAuthItemDataProvider.php.
References Rights\getAuthorizer(), and processSortable().
RAuthItemDataProvider::fetchKeys | ( | ) |
Fetches the data item keys from the persistent data storage.
Definition at line 63 of file RAuthItemDataProvider.php.
|
protected |
Applies jQuery UI sortable on the target element.
Definition at line 78 of file RAuthItemDataProvider.php.
Referenced by fetchData().