{"record":{"id":"547ae933360930c0","repo":"octobercms/october","slug":"list-column-type-s-could-not-be-found-s","errorCode":null,"errorMessage":"List column type \"%s\" could not be found. %s","messagePattern":"List column type \"(.+?)\" could not be found\\. (.+?)","errorType":"exception","errorClass":"ApplicationException","httpStatus":null,"severity":"error","filePath":"modules/backend/widgets/lists/HasValueProcessor.php","lineNumber":48,"sourceCode":"        $methodValues = PluginManager::instance()->getRegistrationMethodValues('registerListColumnTypes');\n        foreach ($methodValues as $availableTypes) {\n            if (!isset($availableTypes[$type])) {\n                continue;\n            }\n\n            $callback = $availableTypes[$type];\n\n            if (is_callable($callback)) {\n                return call_user_func_array($callback, [$value, $column, $record]);\n            }\n        }\n\n        $customMessage = '';\n        if ($type === 'relation') {\n            $customMessage = 'Type: relation is not supported, instead use the relation property to specify a relationship to pull the value from and set the type to the type of the value expected.';\n        }\n\n        throw new ApplicationException(sprintf('List column type \"%s\" could not be found. %s', $type, $customMessage));\n    }\n\n    /**\n     * evalTextTypeValue as text and escape the value\n     * @return string\n     */\n    protected function evalTextTypeValue($record, $column, $value)\n    {\n        if (is_array($value) && count($value) === count($value, COUNT_RECURSIVE)) {\n            $value = implode(', ', $value);\n        }\n\n        if (is_string($column->format) && !empty($column->format)) {\n            $value = sprintf($column->format, $value);\n        }\n\n        return htmlentities((string) $value, ENT_QUOTES, 'UTF-8', false);\n    }","sourceCodeStart":30,"sourceCodeEnd":66,"githubUrl":"https://github.com/octobercms/october/blob/b608633a7e8922487d91a8161499020121c3b3bf/modules/backend/widgets/lists/HasValueProcessor.php#L30-L66","documentation":"Error \"List column type \"%s\" could not be found. %s\" thrown in octobercms/october.","triggerScenarios":"Thrown at modules/backend/widgets/lists/HasValueProcessor.php:48 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"}