<?php
-
/*
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC. All rights reserved. |
| and copyright information, see https://civicrm.org/licensing |
+--------------------------------------------------------------------+
*/
-
-/**
- *
- * @package CRM
- * @copyright CiviCRM LLC https://civicrm.org/licensing
- */
-
namespace Civi\Api4;
/**
->setCheckPermissions($checkPermissions);
}
+ /**
+ * @return \Civi\Api4\Generic\CheckAccessAction
+ */
+ public static function checkAccess($customGroup) {
+ return new Generic\CheckAccessAction("Custom_$customGroup", __FUNCTION__);
+ }
+
/**
* @see \Civi\Api4\Generic\AbstractEntity::permissions()
* @return array
return [
'class' => __CLASS__,
'type' => ['CustomValue'],
- 'searchable' => TRUE,
+ 'searchable' => 'secondary',
+ 'id_field' => 'id',
'see' => [
'https://docs.civicrm.org/user/en/latest/organising-your-data/creating-custom-fields/#multiple-record-fieldsets',
'\Civi\Api4\CustomGroup',