示例#1
0
 /**
  * Create a new FeedbackInline object.
  *
  * @param string $outcomeIdentifier The identifier of an outcome variable controlling the visibility of the feedbackElement.
  * @param string $identifier The identifier value that determines the visibility of the feedbackElement in conjunction with $showHide.
  * @param integer $showHide A values of the ShowHide enumeration that determines hot the visibility of the feedbackElement is controlled.
  * @param string $id The identifier of the bodyElement.
  * @param string $class The class(es) of the bodyElement. If multiple classes, separate them with whitespaces (' ').
  * @param string $lang The language of the bodyElement.
  * @param string $label The label of the bodyElement.
  * @throws \InvalidArgumentException If any arguments of the constructor is invalid.
  */
 public function __construct($outcomeIdentifier, $identifier, $showHide = ShowHide::SHOW, $id = '', $class = '', $lang = '', $label = '')
 {
     parent::__construct($id, $class, $lang, $label);
     $this->setOutcomeIdentifier($outcomeIdentifier);
     $this->setIdentifier($identifier);
     $this->setShowHide($showHide);
 }
示例#2
0
文件: Tt.php 项目: nagyist/qti-sdk
 /**
  * Create a new Tt object.
  *
  * @param string $id The id of the bodyElement.
  * @param string $class The class of the bodyElement.
  * @param string $lang The lang of the bodyElement.
  * @param string $label The label of the bodyElement.
  * @throws \InvalidArgumentException If one of the arguments is invalid.
  */
 public function __construct($id = '', $class = '', $lang = '', $label = '')
 {
     parent::__construct($id, $class, $lang, $label);
 }
示例#3
0
文件: Q.php 项目: nagyist/qti-sdk
 /**
  * Create a new Q object.
  *
  * @param string $id A QTI identifier.
  * @param string $class One or more class names separated by spaces.
  * @param string $lang An RFC3066 language.
  * @param string $label A label that does not exceed 256 characters.
  * @throws \InvalidArgumentException If any of the arguments above is invalid.
  */
 public function __construct($id = '', $class = '', $lang = '', $label = '', $cite = '')
 {
     parent::__construct($id, $class, $lang, $label);
     $this->setCite($cite);
 }
示例#4
0
 /**
  * Create a new A object.
  * 
  * @param string $href The href attribute.
  * @param string $id The id of the bodyElement.
  * @param string $class The class of the bodyElement.
  * @param string $lang The language of the bodyElement.
  * @param string $label The label of the bodyElement.
  */
 public function __construct($href, $id = '', $class = '', $lang = '', $label = '')
 {
     parent::__construct($id, $class, $lang, $label);
     $this->setHref($href);
     $this->setType('');
 }