protected function SwaggerUILinkFormatter::getSwaggerFileUrlFromField in Swagger UI Field Formatter 8.2
Same name and namespace in other branches
- 8.3 src/Plugin/Field/FieldFormatter/SwaggerUILinkFormatter.php \Drupal\swagger_ui_formatter\Plugin\Field\FieldFormatter\SwaggerUILinkFormatter::getSwaggerFileUrlFromField()
Creates a web-accessible URL to a Swagger file from the field item.
Parameters
\Drupal\Core\Field\FieldItemInterface $field_item: The field item.
array $context: Additional context for creating the URL to the Swagger file.
Return value
string|null URL to the Swagger file or null if the URL could not be created.
Overrides SwaggerUIFormatterTrait::getSwaggerFileUrlFromField
File
- src/
Plugin/ Field/ FieldFormatter/ SwaggerUILinkFormatter.php, line 100
Class
- SwaggerUILinkFormatter
- Plugin implementation of Swagger UI link field formatter.
Namespace
Drupal\swagger_ui_formatter\Plugin\Field\FieldFormatterCode
protected function getSwaggerFileUrlFromField(FieldItemInterface $field_item, array $context = []) {
/** @var \Drupal\link\Plugin\Field\FieldType\LinkItem $field_item */
return $field_item
->getUrl()
->toString();
}