final protected static function SwaggerUIFormatterTrait::addDefaultSettings in Swagger UI Field Formatter 8.2
Same name and namespace in other branches
- 8.3 src/Plugin/Field/FieldFormatter/SwaggerUIFormatterTrait.php \Drupal\swagger_ui_formatter\Plugin\Field\FieldFormatter\SwaggerUIFormatterTrait::addDefaultSettings()
Adds Swagger UI field formatter settings to formatter settings.
Parameters
array $settings: Settings inherited from the parent class.
2 calls to SwaggerUIFormatterTrait::addDefaultSettings()
- SwaggerUIFileFormatter::defaultSettings in src/
Plugin/ Field/ FieldFormatter/ SwaggerUIFileFormatter.php - Defines the default settings for this plugin.
- SwaggerUILinkFormatter::defaultSettings in src/
Plugin/ Field/ FieldFormatter/ SwaggerUILinkFormatter.php - Defines the default settings for this plugin.
File
- src/
Plugin/ Field/ FieldFormatter/ SwaggerUIFormatterTrait.php, line 28
Class
- SwaggerUIFormatterTrait
- Provides common methods for Swagger UI field formatters.
Namespace
Drupal\swagger_ui_formatter\Plugin\Field\FieldFormatterCode
protected static final function addDefaultSettings(array &$settings) {
$settings = [
'validator' => 'default',
'validator_url' => '',
'doc_expansion' => 'list',
'show_top_bar' => FALSE,
'sort_tags_by_name' => FALSE,
'supported_submit_methods' => [
'get' => 'get',
'put' => 'put',
'post' => 'post',
'delete' => 'delete',
'options' => 'options',
'head' => 'head',
'patch' => 'patch',
],
] + $settings;
}