4 include_once(
'Services/WebServices/ECS/classes/class.ilRemoteObjectBase.php');
31 return self::DB_TABLE_NAME;
36 return "/campusconnect/glossaries";
46 $this->availability_type =
$a_type;
69 $query =
"SELECT * FROM ".self::DB_TABLE_NAME.
70 " WHERE obj_id = ".$ilDB->quote($a_obj_id ,
'integer').
" ";
73 switch(
$row->availability_type)
75 case self::ACTIVATION_ONLINE:
78 case self::ACTIVATION_OFFLINE:
90 $a_fields[
"availability_type"] =
array(
"integer", 0);
105 $this->
setAvailabilityType($a_ecs_content->availability ==
'online' ? self::ACTIVATION_ONLINE : self::ACTIVATION_OFFLINE);
doUpdateCustomFields(array &$a_fields)
Remote glossary app class.
updateCustomFromECSContent(ilECSSetting $a_server, $a_ecs_content)
doCreateCustomFields(array &$a_fields)
setAvailabilityType($a_type)
Set Availability type.
Remote object app base class.
Create styles array
The data for the language used.
getAvailabilityType()
get availability type
doReadCustomFields($a_row)
static _lookupOnline($a_obj_id)
Lookup online.