X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=xml%2Ftemplates%2Fdao.tpl;h=b9cebe59abb6bce3025e795602d547f739ce6646;hb=9a26beb7387d6122c1a5db8de652c1e11d6286f2;hp=14f15735dea13545474f6512dfc7366050aa39ed;hpb=fd9172a486c207bdcaec658dfbc07fca0b52002f;p=civicrm-core.git diff --git a/xml/templates/dao.tpl b/xml/templates/dao.tpl index 14f15735de..b9cebe59ab 100644 --- a/xml/templates/dao.tpl +++ b/xml/templates/dao.tpl @@ -128,8 +128,8 @@ class {$table.className} extends CRM_Core_DAO {ldelim} {if $field.rule} 'rule' => '{$field.rule}', {/if} {* field.rule *} -{if $field.protected} - 'protected' => '{$field.protected}', +{if !empty($field.permission)} + 'permission' => {$field.permission|@print_array}, {/if} {if $field.default || $field.default === '0'} 'default' => '{if ($field.default[0]=="'" or $field.default[0]=='"')}{$field.default|substring:1:-1}{else}{$field.default}{/if}', @@ -146,6 +146,9 @@ class {$table.className} extends CRM_Core_DAO {ldelim} {if $field.serialize} 'serialize' => self::SERIALIZE_{$field.serialize|strtoupper}, {/if} +{if $field.uniqueTitle} + 'unique_title' => {$tsFunctionName}('{$field.uniqueTitle}'), +{/if} {if $field.html} 'html' => array( {foreach from=$field.html item=val key=key}