|
|
@@ -124,6 +124,18 @@ class AntAclBase extends Core_AclBase {
|
|
|
// $field = $this->_getField($fieldName);
|
|
|
// return $field['xsdType'];
|
|
|
// }
|
|
|
+ public function getField($idField) {
|
|
|
+ DBG::log($this->getFields(), 'array', "fields");
|
|
|
+ foreach ($this->getFields() as $field) {
|
|
|
+ if (!$field['isActive']) continue;
|
|
|
+ if (!$field['idZasob']) continue;
|
|
|
+ if ($idField == $field['idZasob']) {
|
|
|
+ $field['name'] = $field['fieldNamespace'];
|
|
|
+ return $field;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
public function getXsdFieldType($fieldName) {
|
|
|
$field = $this->_getField($fieldName);
|
|
|
return $field['xsdType'];
|