ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
ilDataCollectionRecord Class Reference

Class ilDataCollectionRecord. More...

+ Collaboration diagram for ilDataCollectionRecord:

Public Member Functions

 __construct ($a_id=0)
 Constructor public. More...
 
 doUpdate ()
 doUpdate More...
 
 doRead ()
 Read record. More...
 
 doCreate ()
 Create new record. More...
 
 deleteField ($field_id)
 
 setId ($a_id)
 Set field id. More...
 
 getId ()
 Get field id. More...
 
 setTableId ($a_id)
 Set Table ID. More...
 
 getTableId ()
 Get Table ID. More...
 
 setCreateDate ($a_datetime)
 Set Creation Date. More...
 
 getCreateDate ()
 Get Creation Date. More...
 
 setLastUpdate ($a_datetime)
 Set Last Update Date. More...
 
 getLastUpdate ()
 Get Last Update Date. More...
 
 setOwner ($a_id)
 Set Owner. More...
 
 getOwner ()
 Get Owner. More...
 
 getLastEditBy ()
 
 setLastEditBy ($last_edit_by)
 
 setRecordFieldValue ($field_id, $value)
 Set Field Value. More...
 
 getRecordFieldValues ()
 getRecordFieldValues More...
 
 getRecordFieldValue ($field_id)
 Get Field Value. More...
 
 getRecordFieldExportValue ($field_id)
 Get Field Export Value. More...
 
 getRecordFieldHTML ($field_id, array $options=array())
 
 getRecordFieldSingleHTML ($field_id, array $options=array())
 
 getRecordFieldFormInput ($field_id)
 
 getRecordField ($field_id)
 
 doDelete ()
 
 deleteFile ($obj_id)
 
 deleteMob ($obj_id)
 
 passThroughFilter (array $filter)
 
 hasPermissionToEdit ($ref)
 
 hasPermissionToDelete ($ref)
 
 getRecordFields ()
 
 getTable ()
 

Private Member Functions

 setStandardField ($field_id, $value)
 
 getStandardField ($field_id)
 
 getStandardFieldHTML ($field_id)
 
 loadRecordFields ()
 
 loadTable ()
 

Private Attributes

 $recordfields
 
 $id
 
 $table_id
 
 $table
 
 $last_edit_by
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilDataCollectionRecord::__construct (   $a_id = 0)

Constructor public.

Parameters
integerfiel_id

Definition at line 41 of file class.ilDataCollectionRecord.php.

References doRead().

42  {
43  if($a_id != 0)
44  {
45  $this->id = $a_id;
46  $this->doRead();
47  }
48  }
+ Here is the call graph for this function:

Member Function Documentation

◆ deleteField()

ilDataCollectionRecord::deleteField (   $field_id)

Definition at line 134 of file class.ilDataCollectionRecord.php.

References doDelete(), and loadRecordFields().

135  {
136  $this->loadRecordFields();
137  $this->recordfields[$field_id]->delete();
138  if(count($this->recordfields) == 1)
139  $this->doDelete();
140  }
+ Here is the call graph for this function:

◆ deleteFile()

ilDataCollectionRecord::deleteFile (   $obj_id)

Definition at line 554 of file class.ilDataCollectionRecord.php.

References $file, and ilObject2\_exists().

Referenced by doDelete().

555  {
556  if(ilObject2::_exists($obj_id)){
557  $file = new ilObjFile($obj_id, false);
558  $file->delete();
559  }
560  }
print $file
Class ilObjFile.
static _exists($a_id, $a_reference=false)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ deleteMob()

ilDataCollectionRecord::deleteMob (   $obj_id)

Definition at line 566 of file class.ilDataCollectionRecord.php.

References ilObject2\_exists().

Referenced by doDelete().

567  {
568  if(ilObject2::_exists($obj_id)){
569  $mob = new ilObjMediaObject($obj_id);
570  $mob->delete();
571  }
572  }
Class ilObjMediaObject.
static _exists($a_id, $a_reference=false)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doCreate()

ilDataCollectionRecord::doCreate ( )

Create new record.

Parameters
array$all_fields

Definition at line 101 of file class.ilDataCollectionRecord.php.

References $id, $query, ilDataCollectionTable\_tableExists(), getCreateDate(), getId(), getLastEditBy(), getLastUpdate(), getOwner(), getTableId(), and setId().

102  {
103  global $ilDB;
104 
106  throw new ilException("The field does not have a related table!");
107 
108  // Record erzeugen
109  $id = $ilDB->nextId("il_dcl_record");
110  $this->setId($id);
111  $query = "INSERT INTO il_dcl_record (
112  id,
113  table_id,
114  create_date,
115  Last_update,
116  owner,
117  last_edit_by
118  ) VALUES (".
119  $ilDB->quote($this->getId(), "integer").",".
120  $ilDB->quote($this->getTableId(), "integer").",".
121  $ilDB->quote($this->getCreateDate(), "timestamp").",".
122  $ilDB->quote($this->getLastUpdate(), "timestamp").",".
123  $ilDB->quote($this->getOwner(), "integer").",".
124  $ilDB->quote($this->getLastEditBy(), "integer")."
125  )";
126  $ilDB->manipulate($query);
127 
128  include_once "./Modules/DataCollection/classes/class.ilObjDataCollection.php";
129  }
Base class for ILIAS Exception handling.
getLastUpdate()
Get Last Update Date.
+ Here is the call graph for this function:

◆ doDelete()

ilDataCollectionRecord::doDelete ( )

Definition at line 525 of file class.ilDataCollectionRecord.php.

References $query, deleteFile(), deleteMob(), getId(), getTableId(), ilDataCollectionDatatype\INPUTFORMAT_FILE, ilDataCollectionDatatype\INPUTFORMAT_MOB, loadRecordFields(), and ilObjDataCollection\sendNotification().

Referenced by deleteField().

526  {
527  global $ilDB;
528 
529  $this->loadRecordFields();
530 
531  foreach($this->recordfields as $recordfield)
532  {
533  if($recordfield->getField()->getDatatypeId() == ilDataCollectionDatatype::INPUTFORMAT_FILE)
534  $this->deleteFile($recordfield->getValue());
535 
536  if($recordfield->getField()->getDatatypeId() == ilDataCollectionDatatype::INPUTFORMAT_MOB)
537  $this->deleteMob($recordfield->getValue());
538 
539 
540  $recordfield->delete();
541  }
542 
543 
544  $query = "DELETE FROM il_dcl_record WHERE id = ".$ilDB->quote($this->getId(), "integer");
545  $ilDB->manipulate($query);
546 
547  include_once "./Modules/DataCollection/classes/class.ilObjDataCollection.php";
548  ilObjDataCollection::sendNotification("delete_record", $this->getTableId(), $this->getId());
549  }
static sendNotification($a_action, $a_table_id, $a_record_id=NULL)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doRead()

ilDataCollectionRecord::doRead ( )

Read record.

Definition at line 79 of file class.ilDataCollectionRecord.php.

References $query, getId(), setCreateDate(), setLastEditBy(), setLastUpdate(), setOwner(), and setTableId().

Referenced by __construct().

80  {
81  global $ilDB;
82  //build query
83  $query = "Select * From il_dcl_record WHERE id = ".$ilDB->quote($this->getId(),"integer")." ORDER BY id";
84 
85  $set = $ilDB->query($query);
86  $rec = $ilDB->fetchAssoc($set);
87 
88  $this->setTableId($rec["table_id"]);
89  $this->setCreateDate($rec["create_date"]);
90  $this->setLastUpdate($rec["last_update"]);
91  $this->setOwner($rec["owner"]);
92  $this->setLastEditBy($rec["last_edit_by"]);
93  }
setCreateDate($a_datetime)
Set Creation Date.
setLastUpdate($a_datetime)
Set Last Update Date.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doUpdate()

ilDataCollectionRecord::doUpdate ( )

doUpdate

Definition at line 54 of file class.ilDataCollectionRecord.php.

References getLastEditBy(), getLastUpdate(), getOwner(), getRecordFields(), getTableId(), and ilObjDataCollection\sendNotification().

55  {
56  global $ilDB;
57 
58  $ilDB->update("il_dcl_record", array(
59  "table_id" => array("integer", $this->getTableId()),
60  "last_update" => array("date", $this->getLastUpdate()),
61  "owner" => array("text", $this->getOwner()),
62  "last_edit_by" => array("text", $this->getLastEditBy())
63  ), array(
64  "id" => array("integer", $this->id)
65  ));
66 
67  foreach($this->getRecordFields() as $recordfield)
68  {
69  $recordfield->doUpdate();
70  }
71 
72  include_once "./Modules/DataCollection/classes/class.ilObjDataCollection.php";
73  ilObjDataCollection::sendNotification("update_record", $this->getTableId(), $this->id);
74  }
getLastUpdate()
Get Last Update Date.
static sendNotification($a_action, $a_table_id, $a_record_id=NULL)
+ Here is the call graph for this function:

◆ getCreateDate()

ilDataCollectionRecord::getCreateDate ( )

Get Creation Date.

Returns
ilDateTime

Definition at line 197 of file class.ilDataCollectionRecord.php.

Referenced by doCreate(), and getStandardFieldHTML().

198  {
199  return $this->create_date;
200  }
+ Here is the caller graph for this function:

◆ getId()

ilDataCollectionRecord::getId ( )

Get field id.

Returns
int

Definition at line 157 of file class.ilDataCollectionRecord.php.

References $id.

Referenced by doCreate(), doDelete(), and doRead().

158  {
159  return $this->id;
160  }
+ Here is the caller graph for this function:

◆ getLastEditBy()

ilDataCollectionRecord::getLastEditBy ( )

Definition at line 245 of file class.ilDataCollectionRecord.php.

References $last_edit_by.

Referenced by doCreate(), doUpdate(), getStandardField(), and getStandardFieldHTML().

+ Here is the caller graph for this function:

◆ getLastUpdate()

ilDataCollectionRecord::getLastUpdate ( )

Get Last Update Date.

Returns
ilDateTime

Definition at line 217 of file class.ilDataCollectionRecord.php.

Referenced by doCreate(), doUpdate(), and getStandardFieldHTML().

218  {
219  return $this->last_update;
220  }
+ Here is the caller graph for this function:

◆ getOwner()

ilDataCollectionRecord::getOwner ( )

Get Owner.

Returns
int

Definition at line 237 of file class.ilDataCollectionRecord.php.

Referenced by doCreate(), doUpdate(), getStandardField(), and getStandardFieldHTML().

238  {
239  return $this->owner;
240  }
+ Here is the caller graph for this function:

◆ getRecordField()

ilDataCollectionRecord::getRecordField (   $field_id)

Definition at line 515 of file class.ilDataCollectionRecord.php.

References loadRecordFields().

516  {
517  $this->loadRecordFields();
518 
519  return $this->recordfields[$field_id];
520  }
+ Here is the call graph for this function:

◆ getRecordFieldExportValue()

ilDataCollectionRecord::getRecordFieldExportValue (   $field_id)

Get Field Export Value.

Parameters
int$field_id
Returns
array

Definition at line 324 of file class.ilDataCollectionRecord.php.

References ilDataCollectionStandardField\_isStandardField(), getStandardFieldHTML(), and loadRecordFields().

325  {
326  $this->loadRecordFields();
327 
329  {
330  return $this->getStandardFieldHTML($field_id);
331  }
332  else
333  {
334  return $this->recordfields[$field_id]->getExportValue();
335  }
336  }
+ Here is the call graph for this function:

◆ getRecordFieldFormInput()

ilDataCollectionRecord::getRecordFieldFormInput (   $field_id)

Definition at line 399 of file class.ilDataCollectionRecord.php.

References ilDataCollectionStandardField\_isStandardField(), getStandardField(), and loadRecordFields().

400  {
401  $this->loadRecordFields();
403  {
404  return $this->getStandardField($field_id);
405  }
406  else
407  {
408  return $this->recordfields[$field_id]->getFormInput();
409  }
410  }
+ Here is the call graph for this function:

◆ getRecordFieldHTML()

ilDataCollectionRecord::getRecordFieldHTML (   $field_id,
array  $options = array() 
)

Definition at line 347 of file class.ilDataCollectionRecord.php.

References $options, ilDataCollectionStandardField\_isStandardField(), getStandardFieldHTML(), and loadRecordFields().

348  {
349 
350  $this->loadRecordFields();
351  $html = "";
352 
354  {
355  $html = $this->getStandardFieldHTML($field_id);
356 
357  }
358  else
359  {
360  $html = $this->recordfields[$field_id]->getHTML($options);
361  }
362 
363  // This is a workaround as templating in ILIAS currently has some issues with curly brackets.see: http://www.ilias.de/mantis/view.php?id=12681#bugnotes
364  $html = str_ireplace("{", "{", $html);
365  $html = str_ireplace("}", "}", $html);
366 
367  return $html;
368  }
if(!is_array($argv)) $options
+ Here is the call graph for this function:

◆ getRecordFields()

ilDataCollectionRecord::getRecordFields ( )

Definition at line 610 of file class.ilDataCollectionRecord.php.

References $recordfields, and loadRecordFields().

Referenced by doUpdate().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getRecordFieldSingleHTML()

ilDataCollectionRecord::getRecordFieldSingleHTML (   $field_id,
array  $options = array() 
)

Definition at line 377 of file class.ilDataCollectionRecord.php.

References $options, ilDataCollectionStandardField\_isStandardField(), getStandardFieldHTML(), and loadRecordFields().

378  {
379  $this->loadRecordFields();
380 
382  {
383  return $this->getStandardFieldHTML($field_id);
384  }
385  else
386  {
387  return $this->recordfields[$field_id]->getSingleHTML($options);
388  }
389  }
if(!is_array($argv)) $options
+ Here is the call graph for this function:

◆ getRecordFieldValue()

ilDataCollectionRecord::getRecordFieldValue (   $field_id)

Get Field Value.

Parameters
int$field_id
Returns
array

Definition at line 303 of file class.ilDataCollectionRecord.php.

References ilDataCollectionStandardField\_isStandardField(), getStandardField(), and loadRecordFields().

Referenced by ilDataCollectionDatatype\passThroughFilter().

304  {
305  $this->loadRecordFields();
306 
308  {
309  return $this->getStandardField($field_id);
310  }
311  else
312  {
313  return $this->recordfields[$field_id]->getValue();
314  }
315  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getRecordFieldValues()

ilDataCollectionRecord::getRecordFieldValues ( )

getRecordFieldValues

Returns
array

Definition at line 285 of file class.ilDataCollectionRecord.php.

References $id, and loadRecordFields().

286  {
287  $this->loadRecordFields();
288 
289  foreach($this->recordfields as $id => $record_field)
290  {
291  $return[$id] = $record_field->getValue();
292  }
293 
294  return (array) $return;
295  }
+ Here is the call graph for this function:

◆ getStandardField()

ilDataCollectionRecord::getStandardField (   $field_id)
private

Definition at line 438 of file class.ilDataCollectionRecord.php.

References ilObjUser\_lookupName(), getLastEditBy(), and getOwner().

Referenced by getRecordFieldFormInput(), and getRecordFieldValue().

439  {
440  switch($field_id)
441  {
442  case "last_edit_by":
443  return $this->getLastEditBy();
444  break;
445  case 'owner':
446  $usr_data = ilObjUser::_lookupName($this->getOwner());
447  return $usr_data['login'];
448  break;
449  }
450 
451  return $this->$field_id;
452  }
static _lookupName($a_user_id)
lookup user name
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getStandardFieldHTML()

ilDataCollectionRecord::getStandardFieldHTML (   $field_id)
private

Definition at line 460 of file class.ilDataCollectionRecord.php.

References ilDatePresentation\formatDate(), getCreateDate(), getLastEditBy(), getLastUpdate(), ilUserUtil\getNamePresentation(), getOwner(), and IL_CAL_DATETIME.

Referenced by getRecordFieldExportValue(), getRecordFieldHTML(), and getRecordFieldSingleHTML().

461  {
462  switch($field_id)
463  {
464  case 'owner':
465  return ilUserUtil::getNamePresentation($this->getOwner());
466  case 'last_edit_by':
468  case 'last_update':
470  case 'create_date':
472  }
473 
474  return $this->$field_id;
475  }
const IL_CAL_DATETIME
static getNamePresentation($a_user_id, $a_user_image=false, $a_profile_link=false, $a_profile_back_link="", $a_force_first_lastname=false, $a_omit_login=false, $a_sortable=true)
Default behaviour is:
static formatDate(ilDateTime $date)
Format a date public.
Date and time handling
getLastUpdate()
Get Last Update Date.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getTable()

ilDataCollectionRecord::getTable ( )
Returns
ilDataCollectionTable

Definition at line 620 of file class.ilDataCollectionRecord.php.

References $table, and loadTable().

Referenced by hasPermissionToDelete(), hasPermissionToEdit(), and ilDataCollectionRecordListGUI\recordBelongsToCollection().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getTableId()

ilDataCollectionRecord::getTableId ( )

Get Table ID.

Returns
int

Definition at line 177 of file class.ilDataCollectionRecord.php.

References $table_id.

Referenced by doCreate(), doDelete(), doUpdate(), and loadTable().

+ Here is the caller graph for this function:

◆ hasPermissionToDelete()

ilDataCollectionRecord::hasPermissionToDelete (   $ref)

Definition at line 602 of file class.ilDataCollectionRecord.php.

References getTable().

603  {
604  return $this->getTable()->hasPermissionToDeleteRecord($ref, $this);
605  }
+ Here is the call graph for this function:

◆ hasPermissionToEdit()

ilDataCollectionRecord::hasPermissionToEdit (   $ref)

Definition at line 594 of file class.ilDataCollectionRecord.php.

References getTable().

595  {
596  return $this->getTable()->hasPermissionToEditRecord($ref, $this);
597  }
+ Here is the call graph for this function:

◆ loadRecordFields()

ilDataCollectionRecord::loadRecordFields ( )
private

Definition at line 481 of file class.ilDataCollectionRecord.php.

References $recordfields, ilDataCollectionCache\getRecordFieldCache(), and loadTable().

Referenced by deleteField(), doDelete(), getRecordField(), getRecordFieldExportValue(), getRecordFieldFormInput(), getRecordFieldHTML(), getRecordFields(), getRecordFieldSingleHTML(), getRecordFieldValue(), getRecordFieldValues(), and setRecordFieldValue().

482  {
483  if($this->recordfields == NULL)
484  {
485  $this->loadTable();
486  $recordfields = array();
487  foreach($this->table->getRecordFields() as $field)
488  {
489  if($recordfields[$field->getId()] == NULL)
490  {
491  $recordfields[$field->getId()] = ilDataCollectionCache::getRecordFieldCache($this, $field);
492  }
493  }
494 
495  $this->recordfields = $recordfields;
496  }
497  }
static getRecordFieldCache($record, $field)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ loadTable()

ilDataCollectionRecord::loadTable ( )
private

Definition at line 502 of file class.ilDataCollectionRecord.php.

References ilDataCollectionCache\getTableCache(), and getTableId().

Referenced by getTable(), loadRecordFields(), passThroughFilter(), and setRecordFieldValue().

503  {
504  include_once("class.ilDataCollectionTable.php");
505 
506  if($this->table == NULL)
507  {
508  $this->table = ilDataCollectionCache::getTableCache($this->getTableId());
509  }
510  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ passThroughFilter()

ilDataCollectionRecord::passThroughFilter ( array  $filter)

Definition at line 577 of file class.ilDataCollectionRecord.php.

References loadTable(), and ilDataCollectionDatatype\passThroughFilter().

578  {
579  $this->loadTable();
580  // If one field returns false, the whole record does not pass the filter #performance-improvements
581  foreach ($this->table->getFilterableFields() as $field) {
582  if (!isset($filter["filter_" . $field->getId()]) || !$filter["filter_" . $field->getId()]) continue;
583  if(!ilDataCollectionDatatype::passThroughFilter($this, $field, $filter["filter_".$field->getId()]))
584  {
585  return false;
586  }
587  }
588  return true;
589  }
static passThroughFilter(ilDataCollectionRecord $record, ilDataCollectionField $field, $filter)
+ Here is the call graph for this function:

◆ setCreateDate()

ilDataCollectionRecord::setCreateDate (   $a_datetime)

Set Creation Date.

Parameters
ilDateTime$a_datetime

Definition at line 187 of file class.ilDataCollectionRecord.php.

Referenced by doRead().

188  {
189  $this->create_date = $a_datetime;
190  }
+ Here is the caller graph for this function:

◆ setId()

ilDataCollectionRecord::setId (   $a_id)

Set field id.

Parameters
int$a_id

Definition at line 147 of file class.ilDataCollectionRecord.php.

Referenced by doCreate().

148  {
149  $this->id = $a_id;
150  }
+ Here is the caller graph for this function:

◆ setLastEditBy()

ilDataCollectionRecord::setLastEditBy (   $last_edit_by)

Definition at line 253 of file class.ilDataCollectionRecord.php.

References $last_edit_by.

Referenced by doRead(), and setStandardField().

254  {
255  $this->last_edit_by = $last_edit_by;
256  }
+ Here is the caller graph for this function:

◆ setLastUpdate()

ilDataCollectionRecord::setLastUpdate (   $a_datetime)

Set Last Update Date.

Parameters
ilDateTime$a_datetime

Definition at line 207 of file class.ilDataCollectionRecord.php.

Referenced by doRead().

208  {
209  $this->last_update = $a_datetime;
210  }
+ Here is the caller graph for this function:

◆ setOwner()

ilDataCollectionRecord::setOwner (   $a_id)

Set Owner.

Parameters
int$a_id

Definition at line 227 of file class.ilDataCollectionRecord.php.

Referenced by doRead().

228  {
229  $this->owner = $a_id;
230  }
+ Here is the caller graph for this function:

◆ setRecordFieldValue()

ilDataCollectionRecord::setRecordFieldValue (   $field_id,
  $value 
)

Set Field Value.

Parameters
string$a_value
int$a_id

Definition at line 265 of file class.ilDataCollectionRecord.php.

References ilDataCollectionStandardField\_isStandardField(), loadRecordFields(), loadTable(), and setStandardField().

266  {
267  $this->loadRecordFields();
268 
270  {
271  $this->setStandardField($field_id, $value);
272  }
273  else
274  {
275  $this->loadTable();
276  $this->recordfields[$field_id]->setValue($value);
277  }
278  }
+ Here is the call graph for this function:

◆ setStandardField()

ilDataCollectionRecord::setStandardField (   $field_id,
  $value 
)
private

Definition at line 420 of file class.ilDataCollectionRecord.php.

References setLastEditBy().

Referenced by setRecordFieldValue().

421  {
422  switch($field_id)
423  {
424  case "last_edit_by":
425  $this->setLastEditBy($value);
426  return;
427  }
428  $this->$field_id = $value;
429  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setTableId()

ilDataCollectionRecord::setTableId (   $a_id)

Set Table ID.

Parameters
int$a_id

Definition at line 167 of file class.ilDataCollectionRecord.php.

Referenced by doRead().

168  {
169  $this->table_id = $a_id;
170  }
+ Here is the caller graph for this function:

Field Documentation

◆ $id

ilDataCollectionRecord::$id
private

Definition at line 26 of file class.ilDataCollectionRecord.php.

Referenced by doCreate(), getId(), and getRecordFieldValues().

◆ $last_edit_by

ilDataCollectionRecord::$last_edit_by
private

Definition at line 33 of file class.ilDataCollectionRecord.php.

Referenced by getLastEditBy(), and setLastEditBy().

◆ $recordfields

ilDataCollectionRecord::$recordfields
private

Definition at line 25 of file class.ilDataCollectionRecord.php.

Referenced by getRecordFields(), and loadRecordFields().

◆ $table

ilDataCollectionRecord::$table
private

Definition at line 32 of file class.ilDataCollectionRecord.php.

Referenced by getTable().

◆ $table_id

ilDataCollectionRecord::$table_id
private

Definition at line 27 of file class.ilDataCollectionRecord.php.

Referenced by getTableId().


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