ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Scope restrictions for advanced md records. More...
Public Member Functions | |
__construct ($a_scope_id=0) | |
Constructor. More... | |
setRecordId ($a_record_id) | |
getRecordId () | |
setScopeId ($a_scope_id) | |
getScopeId () | |
setRefId ($a_ref_id) | |
getRefId () | |
save () | |
update () | |
delete () | |
Delete one entry. More... | |
Static Public Member Functions | |
static | deleteByRecordI ($a_record_id) |
delete by record id More... | |
Protected Member Functions | |
read () | |
Read from db. More... | |
Private Attributes | |
$db | |
$entry_exists = false | |
$scope_id | |
$record_id | |
$ref_id | |
$logger = null | |
Scope restrictions for advanced md records.
Definition at line 11 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::__construct | ( | $a_scope_id = 0 | ) |
Constructor.
integer | $a_scope_id |
Definition at line 34 of file class.ilAdvancedMDRecordScope.php.
References $GLOBALS, and read().
ilAdvancedMDRecordScope::delete | ( | ) |
Delete one entry.
Definition at line 104 of file class.ilAdvancedMDRecordScope.php.
References $query.
|
static |
delete by record id
int | $a_record_id | Record id |
Definition at line 117 of file class.ilAdvancedMDRecordScope.php.
References $db, $GLOBALS, and $query.
Referenced by ilAdvancedMDRecord\delete(), and ilAdvancedMDRecord\update().
ilAdvancedMDRecordScope::getRecordId | ( | ) |
ilAdvancedMDRecordScope::getRefId | ( | ) |
ilAdvancedMDRecordScope::getScopeId | ( | ) |
|
protected |
Read from db.
Definition at line 130 of file class.ilAdvancedMDRecordScope.php.
References $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by __construct().
ilAdvancedMDRecordScope::save | ( | ) |
Definition at line 74 of file class.ilAdvancedMDRecordScope.php.
References $query.
ilAdvancedMDRecordScope::setRecordId | ( | $a_record_id | ) |
Definition at line 43 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::setRefId | ( | $a_ref_id | ) |
Definition at line 63 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::setScopeId | ( | $a_scope_id | ) |
Definition at line 53 of file class.ilAdvancedMDRecordScope.php.
ilAdvancedMDRecordScope::update | ( | ) |
Definition at line 89 of file class.ilAdvancedMDRecordScope.php.
References $query.
|
private |
Definition at line 16 of file class.ilAdvancedMDRecordScope.php.
Referenced by deleteByRecordI().
|
private |
Definition at line 18 of file class.ilAdvancedMDRecordScope.php.
|
private |
Definition at line 28 of file class.ilAdvancedMDRecordScope.php.
|
private |
Definition at line 21 of file class.ilAdvancedMDRecordScope.php.
Referenced by getRecordId().
|
private |
Definition at line 22 of file class.ilAdvancedMDRecordScope.php.
Referenced by getRefId().
|
private |
Definition at line 20 of file class.ilAdvancedMDRecordScope.php.
Referenced by getScopeId().