|
@@ -1788,4 +1788,17 @@ class TableAcl extends Core_AclBase {
|
|
|
;
|
|
;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public function getXsdTypes() {
|
|
|
|
|
+ $xsdTypes = [];
|
|
|
|
|
+ foreach ($this->getFields() as $idZasob => $field) {
|
|
|
|
|
+ $xsdTypes[ $field['name'] ] = [
|
|
|
|
|
+ 'name' => $field['name'],
|
|
|
|
|
+ 'perms' => $field['perms'],
|
|
|
|
|
+ 'idZasob' => $idZasob,
|
|
|
|
|
+ 'xsdType' => $this->getXsdFieldType($field['name']),
|
|
|
|
|
+ ];
|
|
|
|
|
+ }
|
|
|
|
|
+ return $xsdTypes;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|