],
[
'name' => 'type',
- 'options' => $self->pseudoconstantOptions('afform_type'),
- 'suffixes' => ['id', 'name', 'label', 'icon'],
+ 'pseudoconstant' => ['optionGroupName' => 'afform_type'],
],
[
'name' => 'requires',
'data_type' => 'String',
'description' => 'Name of extension which provides this form',
'readonly' => TRUE,
- 'options' => $self->getLoadOptions() ? \CRM_Core_PseudoConstant::getExtensions() : TRUE,
+ 'pseudoconstant' => ['callback' => ['CRM_Core_PseudoConstant', 'getExtensions']],
];
$fields[] = [
'name' => 'search_displays',