瀏覽代碼

added TableAcl::getXsdTypes

Piotr Labudda 9 年之前
父節點
當前提交
068e56f2e6
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      SE/se-lib/TableAcl.php

+ 13 - 0
SE/se-lib/TableAcl.php

@@ -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;
+	}
+
 }