/** * Throw an error. * * @param string $errorName The name of the error. */ static function error($errorName, $extraData = null, $showName = false) { array_push(self::$errors, $errorName); self::$lastError = []; self::$lastError['errorName'] = $errorName; self::$lastError['extraData'] = $extraData; self::$lastError['showName'] = $showName; return self::errorOccurred($extraData, $showName); }