octobercms/october · error · ApplicationException
The property ':name' cannot be set
Error message
The property ':name' cannot be set
What it means
Error "The property ':name' cannot be set" thrown in octobercms/october.
Source
Thrown at modules/cms/classes/Asset.php:287
$this->fileName = $fileName;
$this->originalFileName = $fileName;
$this->mtime = File::lastModified($filePath);
$this->content = $content;
$this->exists = true;
return $this;
}
/**
* Sets the object attributes.
* @param array $attributes A list of attributes to set.
*/
public function fill(array $attributes)
{
foreach ($attributes as $key => $value) {
if (!in_array($key, $this->fillable)) {
throw new ApplicationException(Lang::get(
'cms::lang.cms_object.invalid_property',
['name' => $key]
));
}
$this->$key = $value;
}
}
/**
* save the object to the disk
*/
public function save()
{
$this->validateFileName();
$fullPath = $this->getFilePath();
View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/cms/classes/Asset.php:287 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/fbcdac0359a4fc6d.
Report an issue: GitHub.