/**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilExerciseXMLWriter()
 {
     // @todo: needs to be revised for multiple assignments per exercise
     //die ("Needs revision for ILIAS 4.1");
     parent::ilXmlWriter();
     $this->attachFileContents = ilExerciseXMLWriter::$CONTENT_ATTACH_NO;
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilObjectXMLWriter()
 {
     global $ilias, $ilUser;
     parent::ilXmlWriter();
     $this->ilias =& $ilias;
     $this->user_id = $ilUser->getId();
 }
 /**
  * Constructor
  *
  * @access public
  * @param
  * 
  */
 public function __construct($a_record_ids)
 {
     global $ilSetting;
     parent::ilXmlWriter();
     $this->settings = $ilSetting;
     $this->record_ids = $a_record_ids ? $a_record_ids : array();
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilCourseXMLWriter(&$course_obj)
 {
     global $ilias;
     parent::ilXmlWriter();
     $this->EXPORT_VERSION = "2";
     $this->ilias =& $ilias;
     $this->course_obj =& $course_obj;
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilGroupXMLWriter($group_obj)
 {
     global $ilias;
     parent::ilXmlWriter();
     $this->EXPORT_VERSION = "3";
     $this->ilias =& $ilias;
     $this->group_obj =& $group_obj;
     $this->participants = ilGroupParticipants::_getInstanceByObjId($this->group_obj->getId());
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilUserXMLWriter()
 {
     global $ilias, $ilUser;
     parent::ilXmlWriter();
     $this->ilias =& $ilias;
     $this->user_id = $ilUser->getId();
     $this->attachRoles = false;
     /*		$this->exportablePrefs = array(
     			"priv_feed_pass", "language", "style", "skin", 'ilPageEditor_HTMLMode',
     			 'ilPageEditor_JavaScript', 'ilPageEditor_MediaMode', 'tst_javascript', 
     			 'tst_lastquestiontype', 'tst_multiline_answers', 'tst_use_previous_answers',
     			'graphicalAnswerSetting', "weekstart" 				
     		);*/
 }
 /**
  * Constructor
  * @access	public
  */
 function ilnetucateXMLAPI()
 {
     global $ilias;
     define('ILINC_MEMBER_NOTSET', 'ilinc_notset');
     define('ILINC_MEMBER_DOCENT', 'ilinc_docent');
     define('ILINC_MEMBER_STUDENT', 'ilinc_student');
     parent::ilXmlWriter();
     $this->ilias =& $ilias;
     $this->reg_login = $this->ilias->getSetting("ilinc_registrar_login");
     $this->reg_passwd = $this->ilias->getSetting("ilinc_registrar_passwd");
     $this->customer_id = $this->ilias->getSetting("ilinc_customer_id");
     $this->server_scheme = $this->ilias->getSetting("ilinc_protocol");
     $this->server_addr = $this->ilias->getSetting("ilinc_server");
     $this->server_path = $this->ilias->getSetting("ilinc_path");
     $this->server_port = $this->ilias->getSetting("ilinc_port");
     $this->server_timeout = $this->ilias->getSetting("ilinc_timeout");
     $this->user_max_strlen = 32;
     // Max string length of full username (title + firstname + lastname)
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilSoapInstallationInfoXMLWriter()
 {
     parent::ilXmlWriter();
 }
Example #9
0
 function ilMD2XML($a_rbac_id, $a_obj_id, $a_type)
 {
     $this->md_obj =& new ilMD($a_rbac_id, $a_obj_id, $a_type);
     parent::ilXmlWriter();
 }
 /**
  * constructor
  * @param	string	xml version
  * @param	string	output encoding
  * @param	string	input encoding
  * @access	public
  */
 function ilFileXMLWriter()
 {
     parent::ilXmlWriter();
     $this->attachFileContents = ilFileXMLWriter::$CONTENT_ATTACH_NO;
 }
 function ilXMLResultSetWriter(&$xmlResultSet)
 {
     parent::ilXmlWriter();
     $this->xmlResultSet = $xmlResultSet;
 }