PackageManager
class PackageManager implements BasicEntityManagerInterface, JQGridInterface
Class PackageManager is injected as alligator.package.manager service. PackageManager handles the logic for managed entity.
Traits
Trait JQGridManagerTrait
Properties
| protected PackageRepository | $repository |
Methods
mixed
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
No description
from JQGridManagerTrait
mixed
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
No description
from JQGridManagerTrait
mixed
getCountForJQGRID(array|null $searchParams = null, array|null $sortParams = null, array|null $additionalParams = array(), JQGridWrapper|null $jqGridWrapper = null)
No description
from JQGridManagerTrait
string|bool
saveMultiple(array $packages)
Persist collecion of packages
array
findAllForList()
Find all packages
bool
delete(array $ids)
Remove packages for provided array of ids
Details
in JQGridManagerTrait at line 26
mixed
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
in JQGridManagerTrait at line 40
mixed
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), JQGridWrapper $jqGridWrapper = null)
in JQGridManagerTrait at line 53
mixed
getCountForJQGRID(array|null $searchParams = null, array|null $sortParams = null, array|null $additionalParams = array(), JQGridWrapper|null $jqGridWrapper = null)
at line 34
__construct(PackageRepository $repository)
PackageManager constructor.
at line 58
string|bool
saveMultiple(array $packages)
Persist collecion of packages
at line 86
Package|null
getOne(int $id)
Find package by id
at line 95
array
findAllForList()
Find all packages
at line 106
bool
delete(array $ids)
Remove packages for provided array of ids