6 * Retrieves information about all Api4 entities.
10 class Entity
extends Generic\AbstractEntity
{
13 * @return Action\Entity\Get
15 public static function get() {
16 return new Action\Entity\
Get('Entity', __FUNCTION__
);
20 * @return \Civi\Api4\Generic\BasicGetFieldsAction
22 public static function getFields() {
23 return new \Civi\Api4\Generic\
BasicGetFieldsAction('Entity', __FUNCTION__
, function() {
26 ['name' => 'description'],
27 ['name' => 'comment'],
33 * @return Action\Entity\GetLinks
35 public static function getLinks() {
36 return new Action\Entity\
GetLinks('Entity', __FUNCTION__
);
42 public static function permissions() {
44 'default' => ['access CiviCRM'],