class ContentTranslationDefaultsConfigOverride in Open Social 10.3.x
Same name in this branch
- 10.3.x modules/social_features/social_featured_content/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_featured_content\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_content_block/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_content_block\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_landing_page/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_landing_page\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_page/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_page\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_book/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_book\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_topic/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_topic\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_event/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_event\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_featured_items/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_featured_items\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_core/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_core\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_follow_taxonomy/modules/social_follow_landing_page/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_follow_landing_page\ContentTranslationDefaultsConfigOverride
- 10.3.x modules/social_features/social_group/modules/social_group_flexible_group/src/ContentTranslationDefaultsConfigOverride.php \Drupal\social_group_flexible_group\ContentTranslationDefaultsConfigOverride
Provides content translation defaults for the event content type.
@package Drupal\social_topic
Hierarchy
- class \Drupal\social_core\ContentTranslationConfigOverrideBase implements ConfigFactoryOverrideInterface
- class \Drupal\social_topic\ContentTranslationDefaultsConfigOverride uses StringTranslationTrait
Expanded class hierarchy of ContentTranslationDefaultsConfigOverride
1 string reference to 'ContentTranslationDefaultsConfigOverride'
- social_topic.services.yml in modules/
social_features/ social_topic/ social_topic.services.yml - modules/social_features/social_topic/social_topic.services.yml
1 service uses ContentTranslationDefaultsConfigOverride
- social_topic.translation_defaults in modules/
social_features/ social_topic/ social_topic.services.yml - Drupal\social_topic\ContentTranslationDefaultsConfigOverride
File
- modules/
social_features/ social_topic/ src/ ContentTranslationDefaultsConfigOverride.php, line 13
Namespace
Drupal\social_topicView source
class ContentTranslationDefaultsConfigOverride extends ContentTranslationConfigOverrideBase {
use StringTranslationTrait;
/**
* {@inheritdoc}
*/
protected function getModule() {
return 'social_topic';
}
/**
* {@inheritdoc}
*/
protected function getDisplayName() {
return $this
->t('Topics');
}
/**
* {@inheritdoc}
*/
protected function getTranslationOverrides() {
return [
'language.content_settings.node.topic' => [
'third_party_settings' => [
'content_translation' => [
'enabled' => TRUE,
],
],
],
'core.base_field_override.node.topic.title' => [
'translatable' => TRUE,
],
'core.base_field_override.node.topic.menu_link' => [
'translatable' => TRUE,
],
'core.base_field_override.node.topic.path' => [
'translatable' => TRUE,
],
'core.base_field_override.node.topic.uid' => [
'translatable' => TRUE,
],
'core.base_field_override.node.topic.status' => [
'translatable' => TRUE,
],
];
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ContentTranslationConfigOverrideBase:: |
public | function |
Creates a configuration object for use during install and synchronization. Overrides ConfigFactoryOverrideInterface:: |
|
ContentTranslationConfigOverrideBase:: |
public | function |
Gets the cacheability metadata associated with the config factory override. Overrides ConfigFactoryOverrideInterface:: |
|
ContentTranslationConfigOverrideBase:: |
public | function |
The string to append to the configuration static cache name. Overrides ConfigFactoryOverrideInterface:: |
|
ContentTranslationConfigOverrideBase:: |
protected | function | Returns the configurations that are overridden in this class. | |
ContentTranslationConfigOverrideBase:: |
public | function |
Returns config overrides. Overrides ConfigFactoryOverrideInterface:: |
|
ContentTranslationDefaultsConfigOverride:: |
protected | function |
Returns the display name for this set of configuration overrides. Overrides ContentTranslationConfigOverrideBase:: |
|
ContentTranslationDefaultsConfigOverride:: |
protected | function |
Returns the module that provides the overrides. Overrides ContentTranslationConfigOverrideBase:: |
|
ContentTranslationDefaultsConfigOverride:: |
protected | function |
Returns the configuration override for this module's translations. Overrides ContentTranslationConfigOverrideBase:: |
|
StringTranslationTrait:: |
protected | property | The string translation service. | 4 |
StringTranslationTrait:: |
protected | function | Formats a string containing a count of items. | |
StringTranslationTrait:: |
protected | function | Returns the number of plurals supported by a given language. | |
StringTranslationTrait:: |
protected | function | Gets the string translation service. | |
StringTranslationTrait:: |
public | function | Sets the string translation service to use. | 2 |
StringTranslationTrait:: |
protected | function | Translates a string to the current language or to a given language. |