z-song/laravel-admin · error · Exception
Invalid column definition [$class]
Error message
Invalid column definition [$class]
What it means
Error "Invalid column definition [$class]" thrown in z-song/laravel-admin.
Source
Thrown at src/Grid/Column.php:604
* Use a defined column.
*
* @throws \Exception
*/
protected function useDefinedColumn()
{
// clear all display callbacks.
$this->displayCallbacks = [];
$class = static::$defined[$this->name];
if ($class instanceof Closure) {
$this->display($class);
return;
}
if (!class_exists($class) || !is_subclass_of($class, AbstractDisplayer::class)) {
throw new \Exception("Invalid column definition [$class]");
}
$grid = $this->grid;
$column = $this;
$this->display(function ($value) use ($grid, $column, $class) {
/** @var AbstractDisplayer $definition */
$definition = new $class($value, $grid, $column, $this);
return $definition->display();
});
}
/**
* Convert characters to HTML entities recursively.
*
* @param array|string|null $item
*View on GitHub (pinned to 67c441eb78)
When it happens
Trigger: Thrown at src/Grid/Column.php:604 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of z-song/laravel-admin@67c441eb78 (2026-08-21).
Data as JSON: /api/errors/938128c92555c3c4.
Report an issue: GitHub.