Return or manage errors recorded by just this object or all Wire objects
This method returns and manages errors that were previously set by Wire::error()
.
Example
// Get errors for one object
$errors = $obj->errors();
// Get first error in object
$error = $obj->errors('first');
// Get errors for all Wire objects
$errors = $obj->errors('all');
// Get and clear all errors for all Wire objects
$errors = $obj->errors('clear all');
Usage
// basic usage
$notices = $wire->errors();
// usage with all arguments
$notices = $wire->errors($options = []);
Arguments
Name | Type(s) | Description |
---|---|---|
options (optional) | string, array | One or more of array elements or space separated string of:
|
Return value
Notices
array
string
Array of NoticeError
errors, or string if last, first or str option was specified.
API reference based on ProcessWire core version 3.0.236