|
|
@@ -179,7 +179,13 @@ class TableAcl extends Core_AclBase {
|
|
|
|
|
|
public function getFields() {
|
|
|
$this->fieldsInit();
|
|
|
- return $this->_fields;
|
|
|
+ $types = $this->_types;
|
|
|
+ return array_map(function ($field) use ($types) {
|
|
|
+ return array_merge($field, [
|
|
|
+ 'fieldNamespace' => $field['name'],
|
|
|
+ 'isLocal' => array_key_exists($field['name'], $types),
|
|
|
+ ]);
|
|
|
+ }, $this->_fields);
|
|
|
}
|
|
|
|
|
|
public function setFieldPerms($fieldID, $perms) {
|