diff --git a/lib/SimpleSAML/Error/Assertion.php b/lib/SimpleSAML/Error/Assertion.php index 67132d826dca6a3601714c872178d3c4b0719e4a..67b27d13f7c979639ba2b553cfc1037faba47c4a 100644 --- a/lib/SimpleSAML/Error/Assertion.php +++ b/lib/SimpleSAML/Error/Assertion.php @@ -7,7 +7,7 @@ * @package simpleSAMLphp * @version $Id$ */ -class SimpleSAML_Error_Assertion extends SimpleSAML_Error_Error { +class SimpleSAML_Error_Assertion extends SimpleSAML_Error_Exception { /** @@ -28,7 +28,8 @@ class SimpleSAML_Error_Assertion extends SimpleSAML_Error_Error { public function __construct($assertion = NULL) { assert('is_null($assertion) || is_string($assertion)'); - parent::__construct(array('ASSERTFAIL', '%ASSERTION%' => var_export($assertion, TRUE))); + $msg = 'Assertion failed: ' . var_export($assertion, TRUE); + parent::__construct($msg); $this->assertion = $assertion; }