octobercms/october · error · SystemException
Blueprint does not specify a model class to use
Error message
Blueprint does not specify a model class to use
What it means
Error "Blueprint does not specify a model class to use" thrown in octobercms/october.
Source
Thrown at modules/tailor/classes/Blueprint.php:657
public function getJoinTableName(): string
{
return $this->makeBlueprintTableName('join');
}
/**
* getRepeaterTableName
*/
public function getRepeaterTableName(): string
{
return $this->makeBlueprintTableName('repeater');
}
/**
* getModelClassName
*/
public function getModelClassName()
{
throw new SystemException('Blueprint does not specify a model class to use');
}
/**
* getPermissionCodeName
*/
public function getPermissionCodeName($name = null): string
{
$code = str_replace('-', '', $this->uuid);
if ($this instanceof \Tailor\Classes\Blueprint\GlobalBlueprint) {
$prefix = 'tailor.global.';
}
else {
$prefix = 'tailor.entry.';
}
$suffix = $name !== null ? '.' . $name : '';
View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/tailor/classes/Blueprint.php:657 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/c27652e7f7751b2c.
Report an issue: GitHub.