Mercurial > SimpleWebPresenter
comparison common-functions.inc @ 61:13d899b748b7
Throw exception rather than exiting plain.
| author | Tom Fredrik "BFG" Klaussen <bfg@blenning.no> |
|---|---|
| date | Thu, 11 Oct 2012 17:19:13 +0200 |
| parents | ba5afd9ff24e |
| children | 74f7b64bdb78 |
comparison
equal
deleted
inserted
replaced
| 60:63ea1cfd387d | 61:13d899b748b7 |
|---|---|
| 101 } | 101 } |
| 102 | 102 |
| 103 function getElementByTagName($obj, $name) { | 103 function getElementByTagName($obj, $name) { |
| 104 $elems = $obj->getElementsByTagName($name); | 104 $elems = $obj->getElementsByTagName($name); |
| 105 if ($elems->length != 1) { | 105 if ($elems->length != 1) { |
| 106 exit; | 106 throw new Exception("More than one tag with name \"${name}\""); |
| 107 } | 107 } |
| 108 $elem = $elems->item(0); | 108 $elem = $elems->item(0); |
| 109 return $elem; | 109 return $elem; |
| 110 } | 110 } |
| 111 | 111 |
