class ApiActionsManager implements BasicEntityManagerInterface

Class ApiActionsManager

Properties

ApiFactory $apiFactory
ApiConfigManager $apiConfigManager
ContainerInterface $container

Methods

__construct(ContainerInterface $container)

BaseFactory constructor.

mixed
createEntity(string $entityString, array $data)

No description

array
listEntity(string $entityString, int $page, int $offset, string|null $id = null, array $embed = [])

No description

generateApiRouteForClass($entityClass, $id)

No description

Details

at line 38
__construct(ContainerInterface $container)

BaseFactory constructor.

Parameters

ContainerInterface $container

at line 51
mixed createEntity(string $entityString, array $data)

Parameters

string $entityString
array $data

Return Value

mixed

at line 86
array listEntity(string $entityString, int $page, int $offset, string|null $id = null, array $embed = [])

Parameters

string $entityString
int $page
int $offset
string|null $id
array $embed

Return Value

array

Exceptions

Exception

at line 202
generateApiRouteForClass($entityClass, $id)

Parameters

$entityClass
$id