Inspectopedia
 
2024.3

'never'-typed function returns a value

Error
New
Last modified: 03 December 2024

Reports the functions with the never return type hint that may return some value. Functions with such a return type are not expected to return any value and must prevent the rest of the script execution by either calling die(), exit(), and so on, or throwing an exception.

See noreturn type (php.net) for details.