◆ __construct()
CAS_GracefullTerminationException::__construct |
( |
|
$message = 'Terminate Gracefully' , |
|
|
|
$code = 0 |
|
) |
| |
Test if exceptions should be thrown or if we should just exit. In production usage we want to just exit cleanly when prompting the user for a redirect without filling the error logs with uncaught exceptions. In unit testing scenarios we cannot exit or we won't be able to continue with our tests.
- Parameters
-
string | $message | Message Text |
int | $code | Error code |
- Returns
- self
Definition at line 60 of file GracefullTerminationException.php.
◆ throwInsteadOfExiting()
static CAS_GracefullTerminationException::throwInsteadOfExiting |
( |
| ) |
|
|
static |
Force phpcas to thow Exceptions instead of calling exit() Needed for unit testing. Generally shouldn't be used in production due to an increase in Apache error logging if CAS_GracefulTerminiationExceptions are not caught and handled.
- Returns
- void
Definition at line 80 of file GracefullTerminationException.php.
◆ $_exitWhenThrown
CAS_GracefullTerminationException::$_exitWhenThrown = true |
|
staticprivate |