Closed zeezo887 closed 3 months ago
This PR overrides the base TableColumn class getKey() to prepend the browser's name to the browser key.
TableColumn
getKey()
public function getKey(): string { if ($this->key === null) { throw new ColumnMissingPropertyException(); } if (null === $this->browser) { throw new ColumnMissingPropertyException('Browser column missing browser value: ' . $this->field); } return "$this->browser.$this->key"; }
Fixes #2284
Isn't it possible for two browsers to also have the same name?
Browsers can use the same module, but cannot have the same name within the same form.
Description
This PR overrides the base
TableColumn
classgetKey()
to prepend the browser's name to the browser key.Related Issues
Fixes #2284