function cms_content_sync_entity_operation_alter in CMS Content Sync 8
Same name and namespace in other branches
- 2.1.x cms_content_sync.module \cms_content_sync_entity_operation_alter()
- 2.0.x cms_content_sync.module \cms_content_sync_entity_operation_alter()
Implements hook_entity_operation_alter().
Provide "push changes" option.
File
- ./
cms_content_sync.module, line 1777 - Module file for cms_content_sync.
Code
function cms_content_sync_entity_operation_alter(array &$operations, EntityInterface $entity) {
if (!_cms_content_sync_is_installed()) {
return;
}
if (!EntityHandlerPluginManager::isSupported($entity
->getEntityTypeId(), $entity
->bundle())) {
return;
}
$operations += cms_content_sync_get_publish_changes_operations($entity);
$operations += cms_content_sync_show_usage_operation($entity);
}