|
|
@@ -164,7 +164,15 @@ class AntAclBase extends Core_AclBase {
|
|
|
return false; // TODO: $this->getAclInfo($fieldName); @see canReadField
|
|
|
}
|
|
|
public function canCreateField($fieldName) {
|
|
|
- return false; // TODO: $this->getAclInfo($fieldName); @see canReadField
|
|
|
+ try {
|
|
|
+ $fieldAclInfo = $this->getAclInfo($fieldName);
|
|
|
+ DBG::log($fieldAclInfo, 'array', "AntAclBase: canReadField({$fieldName})...");
|
|
|
+ return ($fieldAclInfo['PERM_C'] > 0);
|
|
|
+ } catch (Exception $e) {
|
|
|
+ DBG::log($e);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
}
|
|
|
public function canReadField($fieldName) {
|
|
|
try {
|