| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Parent object for all AICC objects, that are stored in table aicc_object. More...
 Inheritance diagram for ilAICCObject:
 Inheritance diagram for ilAICCObject: Collaboration diagram for ilAICCObject:
 Collaboration diagram for ilAICCObject:| Public Member Functions | |
| ilAICCObject ($a_id=0) | |
| Constructor. | |
| getId () | |
| setId ($a_id) | |
| getType () | |
| setType ($a_objType) | |
| getTitle () | |
| setTitle ($a_title) | |
| getDescription () | |
| setDescription ($a_description) | |
| getDeveloperId () | |
| setDeveloperId ($a_developer_id) | |
| getSystemId () | |
| setSystemId ($a_system_id) | |
| getALMId () | |
| setALMId ($a_alm_id) | |
| prepForStore ($string) | |
| read () | |
| create () | |
| update () | |
| delete () | |
| & | _getInstance ($a_id, $a_slm_id) | 
| get instance of specialized GUI class | |
| Data Fields | |
| $id | |
| $title | |
| $objType | |
| $alm_id | |
| $description | |
| $developer_id | |
| $system_id | |
Parent object for all AICC objects, that are stored in table aicc_object.
Definition at line 32 of file class.ilAICCObject.php.
| & ilAICCObject::_getInstance | ( | $a_id, | |
| $a_slm_id | |||
| ) | 
get instance of specialized GUI class
static
Definition at line 206 of file class.ilAICCObject.php.
References $ilDB.
| ilAICCObject::create | ( | ) | 
Reimplemented in ilAICCCourse, and ilAICCUnit.
Definition at line 155 of file class.ilAICCObject.php.
References $ilDB, getALMId(), getDescription(), getDeveloperId(), getSystemId(), getTitle(), getType(), and setId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAICCObject::delete | ( | ) | 
Reimplemented in ilAICCCourse, and ilAICCUnit.
Definition at line 193 of file class.ilAICCObject.php.
References $ilDB, and getId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAICCObject::getALMId | ( | ) | 
Definition at line 121 of file class.ilAICCObject.php.
References $alm_id.
Referenced by create(), ilAICCUnit\delete(), ilAICCCourse\delete(), ilAICCUnit\getTrackingDataOfUser(), ilAICCCourse\getTrackingDataOfUser(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getDescription | ( | ) | 
Reimplemented in ilAICCCourse.
Definition at line 91 of file class.ilAICCObject.php.
References $description.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getDeveloperId | ( | ) | 
Definition at line 101 of file class.ilAICCObject.php.
References $developer_id.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getId | ( | ) | 
Definition at line 61 of file class.ilAICCObject.php.
References $id.
Referenced by ilAICCUnit\create(), ilAICCCourse\create(), delete(), ilAICCUnit\delete(), ilAICCCourse\delete(), ilAICCUnit\getTrackingDataOfUser(), ilAICCCourse\getTrackingDataOfUser(), ilAICCUnit\insertTrackData(), ilAICCCourse\insertTrackData(), read(), ilAICCUnit\read(), update(), ilAICCUnit\update(), and ilAICCCourse\update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getSystemId | ( | ) | 
Definition at line 111 of file class.ilAICCObject.php.
References $system_id.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getTitle | ( | ) | 
Definition at line 81 of file class.ilAICCObject.php.
References $title.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::getType | ( | ) | 
Definition at line 71 of file class.ilAICCObject.php.
References $objType.
Referenced by create(), and update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::ilAICCObject | ( | $a_id = 0 | ) | 
Constructor.
| int | $a_id | Object ID public | 
Definition at line 49 of file class.ilAICCObject.php.
References read().
Referenced by ilAICCBlock\ilAICCBlock(), ilAICCCourse\ilAICCCourse(), and ilAICCUnit\ilAICCUnit().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::prepForStore | ( | $string | ) | 
Definition at line 131 of file class.ilAICCObject.php.
| ilAICCObject::read | ( | ) | 
Reimplemented in ilAICCCourse, and ilAICCUnit.
Definition at line 138 of file class.ilAICCObject.php.
References $ilDB, getId(), setALMId(), setDescription(), setDeveloperId(), setSystemId(), setTitle(), and setType().
Referenced by ilAICCObject().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setALMId | ( | $a_alm_id | ) | 
Definition at line 126 of file class.ilAICCObject.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setDescription | ( | $a_description | ) | 
Reimplemented in ilAICCCourse.
Definition at line 96 of file class.ilAICCObject.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setDeveloperId | ( | $a_developer_id | ) | 
Definition at line 106 of file class.ilAICCObject.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setId | ( | $a_id | ) | 
Definition at line 66 of file class.ilAICCObject.php.
Referenced by create().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setSystemId | ( | $a_system_id | ) | 
Definition at line 116 of file class.ilAICCObject.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setTitle | ( | $a_title | ) | 
Definition at line 86 of file class.ilAICCObject.php.
Referenced by read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::setType | ( | $a_objType | ) | 
Definition at line 76 of file class.ilAICCObject.php.
Referenced by ilAICCCourse\ilAICCCourse(), ilAICCUnit\ilAICCUnit(), and read().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAICCObject::update | ( | ) | 
Reimplemented in ilAICCCourse, and ilAICCUnit.
Definition at line 174 of file class.ilAICCObject.php.
References $ilDB, getALMId(), getDescription(), getDeveloperId(), getId(), getSystemId(), getTitle(), and getType().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAICCObject::$alm_id | 
Definition at line 37 of file class.ilAICCObject.php.
Referenced by getALMId().
| ilAICCObject::$description | 
Definition at line 38 of file class.ilAICCObject.php.
Referenced by getDescription().
| ilAICCObject::$developer_id | 
Definition at line 39 of file class.ilAICCObject.php.
Referenced by getDeveloperId().
| ilAICCObject::$id | 
Definition at line 34 of file class.ilAICCObject.php.
Referenced by getId().
| ilAICCObject::$objType | 
Definition at line 36 of file class.ilAICCObject.php.
Referenced by getType().
| ilAICCObject::$system_id | 
Definition at line 40 of file class.ilAICCObject.php.
Referenced by getSystemId().
| ilAICCObject::$title | 
Definition at line 35 of file class.ilAICCObject.php.
Referenced by getTitle().