{"record":{"id":"93e8ef202fcecaac","repo":"octobercms/october","slug":"action-s-is-not-found-in-the-controller-s","errorCode":null,"errorMessage":"Action %s is not found in the controller %s","messagePattern":"Action (.+?) is not found in the controller (.+?)","errorType":"exception","errorClass":"SystemException","httpStatus":null,"severity":"error","filePath":"modules/backend/classes/Controller.php","lineNumber":401,"sourceCode":"        }\n\n        $this->suppressView = true;\n        $this->execPageAction($this->action, $this->params);\n    }\n\n    /**\n     * This method is used internally.\n     * Invokes the controller action and loads the corresponding view.\n     * @param string $actionName Specifies a action name to execute.\n     * @param array $parameters A list of the action parameters.\n     */\n    protected function execPageAction($actionName, $parameters)\n    {\n        $result = null;\n\n        if (!$this->actionExists($actionName)) {\n            if (System::checkDebugMode()) {\n                throw new SystemException(sprintf(\n                    \"Action %s is not found in the controller %s\",\n                    $actionName,\n                    get_class($this)\n                ));\n            }\n            else {\n                Response::make(View::make('backend::404'), 404);\n            }\n        }\n\n        // Execute the action\n        $result = $this->makeCallMethod($this, $actionName, $parameters);\n\n        // Expecting \\Response and \\RedirectResponse\n        if ($result instanceof \\Symfony\\Component\\HttpFoundation\\Response) {\n            return $result;\n        }\n","sourceCodeStart":383,"sourceCodeEnd":419,"githubUrl":"https://github.com/octobercms/october/blob/b608633a7e8922487d91a8161499020121c3b3bf/modules/backend/classes/Controller.php#L383-L419","documentation":"Error \"Action %s is not found in the controller %s\" thrown in octobercms/october.","triggerScenarios":"Thrown at modules/backend/classes/Controller.php:401 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":"b608633a7e8922487d91a8161499020121c3b3bf","analyzedAt":"2026-08-21T04:24:57.515Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}