public function toArray($filterVariableContent = false, &$filtered = array()) { $data = array(); $data['identifier'] = $this->getIdentifier(); $data = array_merge($data, parent::toArray($filterVariableContent, $filtered)); return $data; }
public function toArray($filterVariableContent = false, &$filtered = array()) { $returnValue = parent::toArray($filterVariableContent, $filtered); $returnValue['typeIdentifier'] = $this->typeIdentifier; $returnValue['markup'] = $this->markup; return $returnValue; }
public function toArray($filterVariableContent = false, &$filtered = array()) { $data = parent::toArray($filterVariableContent, $filtered); if ($filterVariableContent) { $filtered[$this->getSerial()] = $data; $data = array('serial' => $data['serial'], 'qtiClass' => $data['qtiClass']); } return $data; }
public function toArray($filterVariableContent = false, &$filtered = array()) { $data = parent::toArray($filterVariableContent, $filtered); if (!is_null($this->alt)) { if ($this->alt instanceof Object) { $data['_alt'] = $this->alt->toArray($filterVariableContent, $filtered); } else { $data['_alt'] = (string) $this->alt; } } return $data; }
public function toArray($filterVariableContent = false, &$filtered = array()) { $data = parent::toArray($filterVariableContent, $filtered); $data['choices'] = array(); foreach ($this->getChoices() as $choice) { $data['choices'][$choice->getSerial()] = $choice->toArray($filterVariableContent, $filtered); } return $data; }
public function toArray($filterVariableContent = false, &$filtered = array()) { $data = parent::toArray($filterVariableContent, $filtered); $data['choices'] = $this->getArraySerializedElementCollection($this->getChoices(), $filterVariableContent, $filtered); return $data; }