ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct () | |
deleteByObjId (int $obj_id) | |
Delete entries by obj_id. More... | |
sortRecords (array $records, ?int $obj_id=null) | |
compareRecords (ilAdvancedMDRecord $a, ilAdvancedMDRecord $b) | |
compareLocalRecords (ilAdvancedMDRecord $a, ilAdvancedMDRecord $b) | |
Protected Member Functions | |
readPositionsForObject (int $obj_id) | |
Read local positions for object. More... | |
Private Attributes | |
ilDBInterface | $db |
array | $record_position_map = [] |
Definition at line 24 of file class.ilAdvancedMDRecordObjectOrderings.php.
ilAdvancedMDRecordObjectOrderings::__construct | ( | ) |
Definition at line 29 of file class.ilAdvancedMDRecordObjectOrderings.php.
References $DIC.
ilAdvancedMDRecordObjectOrderings::compareLocalRecords | ( | ilAdvancedMDRecord | $a, |
ilAdvancedMDRecord | $b | ||
) |
ilAdvancedMDRecord | $a | |
ilAdvancedMDRecord | $b |
Definition at line 114 of file class.ilAdvancedMDRecordObjectOrderings.php.
References Vendor\Package\$a, and Vendor\Package\$b.
ilAdvancedMDRecordObjectOrderings::compareRecords | ( | ilAdvancedMDRecord | $a, |
ilAdvancedMDRecord | $b | ||
) |
ilAdvancedMDRecord | $a | |
ilAdvancedMDRecord | $b |
Definition at line 91 of file class.ilAdvancedMDRecordObjectOrderings.php.
References Vendor\Package\$a, and Vendor\Package\$b.
ilAdvancedMDRecordObjectOrderings::deleteByObjId | ( | int | $obj_id | ) |
Delete entries by obj_id.
Definition at line 39 of file class.ilAdvancedMDRecordObjectOrderings.php.
|
protected |
Read local positions for object.
Definition at line 132 of file class.ilAdvancedMDRecordObjectOrderings.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by sortRecords().
ilAdvancedMDRecordObjectOrderings::sortRecords | ( | array | $records, |
?int | $obj_id = null |
||
) |
ilAdvancedMDRecord[] | $records | |
?int | $obj_id |
Definition at line 51 of file class.ilAdvancedMDRecordObjectOrderings.php.
References ilContainer\_lookupContainerSetting(), ilObjectServiceSettingsGUI\CUSTOM_METADATA, and readPositionsForObject().
|
private |
Definition at line 26 of file class.ilAdvancedMDRecordObjectOrderings.php.
|
private |
Definition at line 27 of file class.ilAdvancedMDRecordObjectOrderings.php.