|
|
@@ -89,6 +89,14 @@ class AntAclBase extends Core_AclBase {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public function getXsdTypes() { // @returns [ fieldName => xsdType, ... ]
|
|
|
+ $fields = $this->getFields();
|
|
|
+ return array_combine(
|
|
|
+ array_map( V::makePick('fieldNamespace'), $fields ),
|
|
|
+ array_map( V::makePick('xsdType'), $fields )
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
public function getVisibleFieldListByIdZasob() {
|
|
|
$this->_fetchInfoFromZasobyIfNeeded();
|
|
|
$fields = $this->getRealFieldListByIdZasob();
|