|
ILIAS
Release_4_0_x_branch Revision 61816
|
Representation of ECS EContent. More...
Collaboration diagram for ilECSEContent:Public Member Functions | |
| __construct ($a_eid=0) | |
| Constructor. | |
| getEContentId () | |
| get econtent id | |
| setObjId ($a_id) | |
| set ILIAS obj_id | |
| getObjId () | |
| get obj_id | |
| getOrganization () | |
| get organization | |
| getTimePlace () | |
| get time place | |
| setTitle ($a_title) | |
| set title | |
| getTitle () | |
| get title | |
| setInfo ($a_info) | |
| set info | |
| getInfo () | |
| getInfo | |
| setURL ($a_url) | |
| set url | |
| getURL () | |
| get URL | |
| setLanguage ($a_key) | |
| set language | |
| getLanguage () | |
| get language | |
| setEligibleMembers ($a_members) | |
| set eligible members | |
| getEligibleMembers () | |
| get eligible members | |
| getOwner () | |
| get owner | |
| setOwner ($a_owner) | |
| set owner | |
| getParticipants () | |
| get participants | |
| setStatus ($a_status) | |
| set status | |
| getStatus () | |
| get Status | |
| isOnline () | |
| is online | |
| setCredits ($a_credits) | |
| set credits | |
| getCredits () | |
| get credits | |
| setSemesterHours ($a_semester_hours) | |
| set semester hours | |
| getSemesterHours () | |
| get semester hours | |
| setLecturers ($a_lecturer) | |
| set Lecturer In ILIAS lecturers are stored in AdvancedMetaData. | |
| getLecturers () | |
| get Lecturer | |
| setStudyCourses ($a_courses) | |
| setStudyCourses In ILIAS study_courses are stored in AdvancedMetaData. | |
| getStudyCourses () | |
| get study courses | |
| setCourseType ($a_type) | |
| set course type | |
| getCourseType () | |
| get courseType | |
| setCourseID ($a_id) | |
| set course ID | |
| getCourseID () | |
| get course id | |
| setTerm ($a_term) | |
| set term | |
| getTerm () | |
| get Term | |
| loadFromJSON ($a_json) | |
| Load from JSON object. | |
Data Fields | |
| $url = '' | |
| $title = '' | |
| $eligibleMembers = array() | |
| $etype = 'application/ecs-course' | |
| $status = 'offline' | |
| $lang = 'en_EN' | |
| $abstract = '' | |
| $study_courses = array() | |
| $owner = 0 | |
| $credits = '' | |
| $semesterHours = '' | |
| $lecturer = array() | |
| $courseType = '' | |
| $courseID = '' | |
| $eid = 0 | |
| $term = '' | |
| $timePlace = null | |
Private Attributes | |
| $obj_id | |
| ilECSEContent::__construct | ( | $a_eid = 0 | ) |
Constructor.
public
Definition at line 65 of file class.ilECSEContent.php.
| ilECSEContent::getCourseID | ( | ) |
get course id
public
Definition at line 484 of file class.ilECSEContent.php.
References $courseID.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getCourseType | ( | ) |
get courseType
public
Definition at line 461 of file class.ilECSEContent.php.
References $courseType.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getCredits | ( | ) |
get credits
public
Definition at line 353 of file class.ilECSEContent.php.
References $credits.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getEContentId | ( | ) |
get econtent id
public
Definition at line 82 of file class.ilECSEContent.php.
References $eid.
Referenced by ilObjRemoteCourse\_createFromECSEContent().
Here is the caller graph for this function:| ilECSEContent::getEligibleMembers | ( | ) |
get eligible members
public
Definition at line 253 of file class.ilECSEContent.php.
Referenced by getParticipants().
Here is the caller graph for this function:| ilECSEContent::getInfo | ( | ) |
| ilECSEContent::getLanguage | ( | ) |
get language
public
Definition at line 224 of file class.ilECSEContent.php.
| ilECSEContent::getLecturers | ( | ) |
get Lecturer
public
Definition at line 407 of file class.ilECSEContent.php.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getObjId | ( | ) |
get obj_id
public
Definition at line 106 of file class.ilECSEContent.php.
References $obj_id.
| ilECSEContent::getOrganization | ( | ) |
get organization
public
Definition at line 117 of file class.ilECSEContent.php.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getOwner | ( | ) |
get owner
public
Definition at line 263 of file class.ilECSEContent.php.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getParticipants | ( | ) |
get participants
public
Definition at line 286 of file class.ilECSEContent.php.
References getEligibleMembers().
Here is the call graph for this function:| ilECSEContent::getSemesterHours | ( | ) |
get semester hours
public
Definition at line 376 of file class.ilECSEContent.php.
References $semesterHours.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getStatus | ( | ) |
get Status
public
Definition at line 319 of file class.ilECSEContent.php.
| ilECSEContent::getStudyCourses | ( | ) |
get study courses
public
Definition at line 438 of file class.ilECSEContent.php.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getTerm | ( | ) |
get Term
public
Definition at line 507 of file class.ilECSEContent.php.
References $term.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getTimePlace | ( | ) |
get time place
public
| ilECSTimePlace |
Definition at line 129 of file class.ilECSEContent.php.
References $timePlace.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getTitle | ( | ) |
get title
public
Definition at line 152 of file class.ilECSEContent.php.
References $title.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::getURL | ( | ) |
get URL
public
Definition at line 198 of file class.ilECSEContent.php.
References $url.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::isOnline | ( | ) |
is online
public
Definition at line 330 of file class.ilECSEContent.php.
Referenced by ilObjRemoteCourse\updateFromECSContent().
Here is the caller graph for this function:| ilECSEContent::loadFromJSON | ( | $a_json | ) |
Load from JSON object.
public
| object | JSON object |
| ilECSReaderException |
Definition at line 519 of file class.ilECSEContent.php.
References $ilLog.
| ilECSEContent::setCourseID | ( | $a_id | ) |
set course ID
public
| string | course id |
Definition at line 473 of file class.ilECSEContent.php.
| ilECSEContent::setCourseType | ( | $a_type | ) |
set course type
public
| string | course type |
Definition at line 450 of file class.ilECSEContent.php.
| ilECSEContent::setCredits | ( | $a_credits | ) |
set credits
public
| string | credits |
Definition at line 342 of file class.ilECSEContent.php.
| ilECSEContent::setEligibleMembers | ( | $a_members | ) |
set eligible members
public
| array | array of mids |
Definition at line 238 of file class.ilECSEContent.php.
| ilECSEContent::setInfo | ( | $a_info | ) |
set info
public
| string | info (ILIAS description) |
Definition at line 164 of file class.ilECSEContent.php.
| ilECSEContent::setLanguage | ( | $a_key | ) |
set language
public
| string | ilias language key (e.g 'en') |
Definition at line 210 of file class.ilECSEContent.php.
| ilECSEContent::setLecturers | ( | $a_lecturer | ) |
set Lecturer In ILIAS lecturers are stored in AdvancedMetaData.
Multiple lecturers should be comma seperated.
public
Definition at line 390 of file class.ilECSEContent.php.
References $lecturer.
| ilECSEContent::setObjId | ( | $a_id | ) |
set ILIAS obj_id
public
| int | obj_id |
Definition at line 94 of file class.ilECSEContent.php.
| ilECSEContent::setOwner | ( | $a_owner | ) |
set owner
public
| int | mid (publish as) |
Definition at line 275 of file class.ilECSEContent.php.
| ilECSEContent::setSemesterHours | ( | $a_semester_hours | ) |
set semester hours
public
| string | semester hours |
Definition at line 365 of file class.ilECSEContent.php.
| ilECSEContent::setStatus | ( | $a_status | ) |
set status
public
| string | status 'online' or 'offline' |
Definition at line 298 of file class.ilECSEContent.php.
| ilECSEContent::setStudyCourses | ( | $a_courses | ) |
setStudyCourses In ILIAS study_courses are stored in AdvancedMetaData.
Multiple courses should be comma seperated.
public
| string | comma seperated study courses |
Definition at line 421 of file class.ilECSEContent.php.
| ilECSEContent::setTerm | ( | $a_term | ) |
set term
public
| string | term |
Definition at line 496 of file class.ilECSEContent.php.
| ilECSEContent::setTitle | ( | $a_title | ) |
set title
public
| string | title |
Definition at line 141 of file class.ilECSEContent.php.
| ilECSEContent::setURL | ( | $a_url | ) |
set url
public
| string | url to resource |
Definition at line 187 of file class.ilECSEContent.php.
| ilECSEContent::$abstract = '' |
Definition at line 45 of file class.ilECSEContent.php.
Referenced by getInfo().
| ilECSEContent::$courseID = '' |
Definition at line 52 of file class.ilECSEContent.php.
Referenced by getCourseID().
| ilECSEContent::$courseType = '' |
Definition at line 51 of file class.ilECSEContent.php.
Referenced by getCourseType().
| ilECSEContent::$credits = '' |
Definition at line 48 of file class.ilECSEContent.php.
Referenced by getCredits().
| ilECSEContent::$eid = 0 |
Definition at line 53 of file class.ilECSEContent.php.
Referenced by getEContentId().
| ilECSEContent::$eligibleMembers = array() |
Definition at line 41 of file class.ilECSEContent.php.
| ilECSEContent::$etype = 'application/ecs-course' |
Definition at line 42 of file class.ilECSEContent.php.
| ilECSEContent::$lang = 'en_EN' |
Definition at line 44 of file class.ilECSEContent.php.
| ilECSEContent::$lecturer = array() |
Definition at line 50 of file class.ilECSEContent.php.
Referenced by setLecturers().
|
private |
Definition at line 35 of file class.ilECSEContent.php.
Referenced by getObjId().
| ilECSEContent::$owner = 0 |
Definition at line 47 of file class.ilECSEContent.php.
| ilECSEContent::$semesterHours = '' |
Definition at line 49 of file class.ilECSEContent.php.
Referenced by getSemesterHours().
| ilECSEContent::$status = 'offline' |
Definition at line 43 of file class.ilECSEContent.php.
| ilECSEContent::$study_courses = array() |
Definition at line 46 of file class.ilECSEContent.php.
| ilECSEContent::$term = '' |
Definition at line 54 of file class.ilECSEContent.php.
Referenced by getTerm().
| ilECSEContent::$timePlace = null |
Definition at line 55 of file class.ilECSEContent.php.
Referenced by getTimePlace().
| ilECSEContent::$title = '' |
Definition at line 40 of file class.ilECSEContent.php.
Referenced by getTitle().
| ilECSEContent::$url = '' |
Definition at line 39 of file class.ilECSEContent.php.
Referenced by getURL().