ILIAS  release_4-3 Revision
 All Data Structures Namespaces Files Functions Variables Groups Pages
ErrorStruct.php
Go to the documentation of this file.
1 <?php
2 
10 {
11 
16  const TOKEN = 0;
17  const ATTR = 1;
18  const CSSPROP = 2;
19 
23  public $type;
24 
32  public $value;
33 
37  public $errors = array();
38 
44  public $children = array();
45 
46  public function getChild($type, $id) {
47  if (!isset($this->children[$type][$id])) {
48  $this->children[$type][$id] = new HTMLPurifier_ErrorStruct();
49  $this->children[$type][$id]->type = $type;
50  }
51  return $this->children[$type][$id];
52  }
53 
54  public function addError($severity, $message) {
55  $this->errors[] = array($severity, $message);
56  }
57 
58 }
59 
60 // vim: et sw=4 sts=4