Function ext_php_rs::exception::throw
source · pub fn throw(ex: &ClassEntry, message: &str) -> Result<()>
Expand description
Throws an exception with a given message. See ClassEntry
for some
built-in exception types.
Returns a result containing nothing if the exception was successfully thrown.
§Parameters
ex
- The exception type to throw.message
- The message to display when throwing the exception.
§Examples
use ext_php_rs::{zend::{ce, ClassEntry}, exception::throw};
throw(ce::compile_error(), "This is a CompileError.");