ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilObjBibliographic. More...
Public Member Functions | |
doCreate () | |
Create object. | |
doRead () | |
Read data from database tables il_bibl_entry and il_bibl_attribute. | |
doUpdate () | |
Update database tables il_bibl_entry and il_bibl_attribute. | |
doDelete () | |
Delete data from db. | |
setAttributes ($attributes) | |
getAttributes () | |
setOverwiew () | |
getOverwiew () | |
setBibliographicObjId ($bibliographic_obj_id) | |
getBibliographicObjId () | |
setEntryId ($entry_id) | |
getEntryId () | |
setType ($type) | |
getType () |
Static Public Member Functions | |
static | getInstance ($file_type, $entry_id=NULL) |
static | getAllEntries ($object_id) |
Read all entries from the database. |
Protected Member Functions | |
__construct ($file_type, $entry_id=NULL) | |
loadAttributes () | |
Reads all the entrys attributes from database. |
Protected Attributes | |
$bibliographic_obj_id | |
$entry_id | |
$type | |
$attributes | |
$file_type |
Static Protected Attributes | |
static | $instances = array() |
Class ilObjBibliographic.
Definition at line 12 of file class.ilBibliographicEntry.php.
|
protected |
$file_type | ||
null | $entry_id |
Definition at line 73 of file class.ilBibliographicEntry.php.
References $entry_id, $file_type, doRead(), and setEntryId().
ilBibliographicEntry::doCreate | ( | ) |
Create object.
Definition at line 87 of file class.ilBibliographicEntry.php.
References $ilDB, getAttributes(), and setEntryId().
ilBibliographicEntry::doDelete | ( | ) |
Delete data from db.
Definition at line 146 of file class.ilBibliographicEntry.php.
References $ilDB.
ilBibliographicEntry::doRead | ( | ) |
Read data from database tables il_bibl_entry and il_bibl_attribute.
Definition at line 114 of file class.ilBibliographicEntry.php.
References $ilDB, loadAttributes(), setAttributes(), setOverwiew(), and setType().
Referenced by __construct().
ilBibliographicEntry::doUpdate | ( | ) |
Update database tables il_bibl_entry and il_bibl_attribute.
Definition at line 129 of file class.ilBibliographicEntry.php.
References $ilDB, and getAttributes().
|
static |
Read all entries from the database.
$object_id |
Definition at line 320 of file class.ilBibliographicEntry.php.
References $ilDB.
Referenced by ilDataBibliographicRecordListTableGUI\initData().
ilBibliographicEntry::getAttributes | ( | ) |
Definition at line 197 of file class.ilBibliographicEntry.php.
References $attributes.
Referenced by doCreate(), doUpdate(), ilBibliographicSetting\generateLibraryLink(), and setOverwiew().
ilBibliographicEntry::getBibliographicObjId | ( | ) |
Definition at line 276 of file class.ilBibliographicEntry.php.
References $bibliographic_obj_id.
ilBibliographicEntry::getEntryId | ( | ) |
|
static |
$file_type | ||
null | $entry_id |
Definition at line 56 of file class.ilBibliographicEntry.php.
References $entry_id, and $file_type.
Referenced by ilDataBibliographicRecordListTableGUI\fillRow(), ilDataBibliographicRecordListTableGUI\initData(), and ilObjBibliographic\writeSourcefileEntriesToDb().
ilBibliographicEntry::getOverwiew | ( | ) |
Definition at line 260 of file class.ilBibliographicEntry.php.
ilBibliographicEntry::getType | ( | ) |
Definition at line 308 of file class.ilBibliographicEntry.php.
References $type.
Referenced by ilBibliographicSetting\generateLibraryLink(), loadAttributes(), and setOverwiew().
|
protected |
Reads all the entrys attributes from database.
Definition at line 160 of file class.ilBibliographicEntry.php.
References $ilDB, $type, and getType().
Referenced by doRead().
ilBibliographicEntry::setAttributes | ( | $attributes | ) |
$attributes |
Definition at line 189 of file class.ilBibliographicEntry.php.
References $attributes.
Referenced by doRead().
ilBibliographicEntry::setBibliographicObjId | ( | $bibliographic_obj_id | ) |
int | $bibliographic_obj_id |
Definition at line 268 of file class.ilBibliographicEntry.php.
References $bibliographic_obj_id.
ilBibliographicEntry::setEntryId | ( | $entry_id | ) |
int | $entry_id |
Definition at line 284 of file class.ilBibliographicEntry.php.
References $entry_id.
Referenced by __construct(), and doCreate().
ilBibliographicEntry::setOverwiew | ( | ) |
Definition at line 202 of file class.ilBibliographicEntry.php.
References $attributes, $file_type, ilObjBibliographic\getAllOverviewModels(), getAttributes(), and getType().
Referenced by doRead().
ilBibliographicEntry::setType | ( | $type | ) |
string | $type |
Definition at line 300 of file class.ilBibliographicEntry.php.
References $type.
Referenced by doRead().
|
protected |
Definition at line 37 of file class.ilBibliographicEntry.php.
Referenced by getAttributes(), setAttributes(), and setOverwiew().
|
protected |
Definition at line 19 of file class.ilBibliographicEntry.php.
Referenced by getBibliographicObjId(), and setBibliographicObjId().
|
protected |
Definition at line 25 of file class.ilBibliographicEntry.php.
Referenced by __construct(), getEntryId(), getInstance(), and setEntryId().
|
protected |
Definition at line 43 of file class.ilBibliographicEntry.php.
Referenced by __construct(), getInstance(), and setOverwiew().
|
staticprotected |
Definition at line 47 of file class.ilBibliographicEntry.php.
|
protected |
Definition at line 31 of file class.ilBibliographicEntry.php.
Referenced by getType(), loadAttributes(), and setType().