Stop execution with a 404 unless redirect URL available (for front-end use)
This is an alternative to using a manual throw new Wire404Exception()
and is recognized by
PW as a front-end 404 where PagePathHistory (or potentially other modules) are still allowed
to change the behavior of the request from a 404 to something else (like a 301 redirect).
Available since version 3.0.146.
Usage
// basic usage
wire404 ();
// usage with all arguments
wire404 (string $message = '');
Arguments
Name | Type(s) | Description |
---|---|---|
message (optional) | string | Optional message to send to Exception message argument (not used in output by default) |
Exceptions
Method can throw exceptions on error:
Wire404Exception
Functions methods and properties
API reference based on ProcessWire core version 3.0.236