{"record":{"id":"6ae1f095bc59a13a","repo":"PHPOffice/PhpSpreadsheet","slug":"invalid-sheetview-layout-type","errorCode":null,"errorMessage":"Invalid sheetview layout type.","messagePattern":"Invalid sheetview layout type\\.","errorType":"exception","errorClass":"PhpOffice\\PhpSpreadsheet\\Exception","httpStatus":null,"severity":"error","filePath":"src/PhpSpreadsheet/Worksheet/SheetView.php","lineNumber":194,"sourceCode":"     * Set View.\n     *\n     * Valid values are\n     *        'normal'            self::SHEETVIEW_NORMAL\n     *        'pageLayout'        self::SHEETVIEW_PAGE_LAYOUT\n     *        'pageBreakPreview'  self::SHEETVIEW_PAGE_BREAK_PREVIEW\n     *\n     * @return $this\n     */\n    public function setView(?string $sheetViewType): static\n    {\n        // MS Excel 2007 allows setting the view to 'normal', 'pageLayout' or 'pageBreakPreview' via the user interface\n        if ($sheetViewType === null) {\n            $sheetViewType = self::SHEETVIEW_NORMAL;\n        }\n        if (in_array($sheetViewType, self::SHEET_VIEW_TYPES)) {\n            $this->sheetviewType = $sheetViewType;\n        } else {\n            throw new PhpSpreadsheetException('Invalid sheetview layout type.');\n        }\n\n        return $this;\n    }\n}\n","sourceCodeStart":176,"sourceCodeEnd":200,"githubUrl":"https://github.com/PHPOffice/PhpSpreadsheet/blob/65b080eef4d9fd11a5796135ab145883e5c3d6a6/src/PhpSpreadsheet/Worksheet/SheetView.php#L176-L200","documentation":"Error \"Invalid sheetview layout type.\" thrown in PHPOffice/PhpSpreadsheet.","triggerScenarios":"Thrown at src/PhpSpreadsheet/Worksheet/SheetView.php:194 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"65b080eef4d9fd11a5796135ab145883e5c3d6a6","analyzedAt":"2026-08-17T05:40:41.646Z","schemaVersion":2},"datasetVersion":"2026-08-17T09:17:11.063Z"}