| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
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.
| ilAICCObject::create | ( | ) | 
Reimplemented in ilAICCCourse, and ilAICCUnit.
Definition at line 155 of file class.ilAICCObject.php.
References 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 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 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 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().