ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Scope restrictions for advanced md records. More...
Public Member Functions | |
__construct (int $a_scope_id=0) | |
setRecordId (int $a_record_id) | |
getRecordId () | |
setScopeId (int $a_scope_id) | |
getScopeId () | |
setRefId (int $a_ref_id) | |
getRefId () | |
save () | |
update () | |
delete () | |
Static Public Member Functions | |
static | deleteByRecordId (int $a_record_id) |
Protected Member Functions | |
read () | |
Protected Attributes | |
ilDBInterface | $db |
ilLogger | $logger |
Private Attributes | |
int | $scope_id |
int | $record_id |
int | $ref_id |
Scope restrictions for advanced md records.
Definition at line 25 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::__construct | ( | int | $a_scope_id = 0 | ) |
@noinspection PhpUndefinedMethodInspection
Definition at line 34 of file class.ilAdvancedMDRecordScope.php.
References $DIC, ILIAS\Repository\logger(), and read().
ilAdvancedMDRecordScope::delete | ( | ) |
Definition at line 99 of file class.ilAdvancedMDRecordScope.php.
|
static |
Definition at line 106 of file class.ilAdvancedMDRecordScope.php.
References $db, $DIC, ilDBInterface\manipulate(), and ilDBInterface\quote().
Referenced by ilAdvancedMDRecord\delete(), and ilAdvancedMDRecord\update().
ilAdvancedMDRecordScope::getRecordId | ( | ) |
Definition at line 51 of file class.ilAdvancedMDRecordScope.php.
References $record_id.
ilAdvancedMDRecordScope::getRefId | ( | ) |
Definition at line 71 of file class.ilAdvancedMDRecordScope.php.
References $ref_id.
ilAdvancedMDRecordScope::getScopeId | ( | ) |
Definition at line 61 of file class.ilAdvancedMDRecordScope.php.
References $scope_id.
|
protected |
Definition at line 116 of file class.ilAdvancedMDRecordScope.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by __construct().
ilAdvancedMDRecordScope::save | ( | ) |
Definition at line 76 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::setRecordId | ( | int | $a_record_id | ) |
Definition at line 46 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::setRefId | ( | int | $a_ref_id | ) |
Definition at line 66 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::setScopeId | ( | int | $a_scope_id | ) |
Definition at line 56 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::update | ( | ) |
Definition at line 89 of file class.ilAdvancedMDRecordScope.php.
References ILIAS\Repository\logger().
|
protected |
Definition at line 31 of file class.ilAdvancedMDRecordScope.php.
Referenced by deleteByRecordId().
|
protected |
Definition at line 32 of file class.ilAdvancedMDRecordScope.php.
|
private |
Definition at line 28 of file class.ilAdvancedMDRecordScope.php.
Referenced by getRecordId().
|
private |
Definition at line 29 of file class.ilAdvancedMDRecordScope.php.
Referenced by getRefId().
|
private |
Definition at line 27 of file class.ilAdvancedMDRecordScope.php.
Referenced by getScopeId().