ActionObjectProvider
class ActionObjectProvider implements EventSubscriberInterface, ProviderInterface
Accept $apiRequests based on \Civi\API\Action
Methods
static array
getSubscribedEvents()
No description
array
resolveChainLinks(mixed $val, array $result)
Swap out variable names
array
getEntityNames(int $version)
No description
array
getActionNames(int $version, string $entity)
No description
Details
at line 45
static array
getSubscribedEvents()
at line 60
onApiResolve(ResolveEvent $event)
at line 76
array
invoke(AbstractAction $action)
at line 95
protected
handleChains(AbstractAction $action, Result $result)
Run each chained action once per row
at line 113
protected array|Result|null
runChain($request, $row)
Run a chained action
at line 128
protected
resolveChainLinks(mixed $val, array $result)
Swap out variable names