BlockTemplateRelationshipManager
class BlockTemplateRelationshipManager implements BasicEntityManagerInterface, JQGridInterface
Class BlockTemplateRelationshipManager is injected as empire_block_templates_relationship.manager service. BlockTemplateRelationshipManager handles the logic for entity.
Methods
BlockTemplateRelationshipManager constructor.
Get Template relationship for id
Get all template relationships for entity namespace
Get all entities fom alligator or Plugins namespace
No description
Get data for JqGrid
Get data for JqGrid
Get data for JqGrid
Delete all temples for array of ids
Remove all relationships without template
Details
at line 35
__construct(BlockTemplateRelationshipRepository $repository, BlockElementsEventContainer $container)
BlockTemplateRelationshipManager constructor.
at line 49
BlockTemplateRelationship|null
getBlockTemplateRelationshipById(int $id)
Get Template relationship for id
at line 60
BlockTemplateRelationship|null
findTemplateRelationshipForEntity(string $entityNamespace)
Get all template relationships for entity namespace
at line 71
array
getAllEntites()
Get all entities fom alligator or Plugins namespace
at line 82
array
getAllTemplatesForTheme(bool $loadContent = false, null $entityType = null)
at line 95
BlockTemplateRelationship
save(BlockTemplateRelationship $entity)
Save BlockTemplateRelationship
at line 116
BlockTemplateRelationship
edit(BlockTemplateRelationship $entity)
Merge BlockTemplateRelationship
at line 140
array
searchForJQGRID(array $searchParams, array $sortParams = array(), array $additionalParams = array(), $JQGridWrapper = null)
Get data for JqGrid
at line 154
array
findAllForJQGRID(int $page, int $offset, array $sortParams, array $additionalParams = array(), $JQGridWrapper = null)
Get data for JqGrid
at line 167
array
getCountForJQGRID(null $searchParams = null, null $sortParams = null, array $additionalParams = array(), $JQGridWrapper = null)
Get data for JqGrid
at line 178
bool
deleteTemplateRelationships(array $ids)
Delete all temples for array of ids
at line 187
bool
removeTemplateRelationshipsWithoutTemplates()
Remove all relationships without template