/**
* Returns schema fields for this entity & action.
*
- * Here we bypass the api wrapper and execute the getFields action directly.
+ * Here we bypass the api wrapper and run the getFields action directly.
* This is because we DON'T want the wrapper to check permissions as this is an internal op,
* but we DO want permissions to be checked inside the getFields request so e.g. the api_key
* field can be conditionally included.
* @see \Civi\Api4\Action\Contact\GetFields
*
+ * @throws \API_Exception
* @return array
*/
public function entityFields() {