public function WSConnectorSimpleHTTPWithLangReplacement::call in Web Service Data 8
Same name and namespace in other branches
- 2.0.x src/Plugin/WSConnector/WSConnectorSimpleHTTPWithLangReplacement.php \Drupal\wsdata\Plugin\WSConnector\WSConnectorSimpleHTTPWithLangReplacement::call()
Make the connector call.
Overrides WSConnectorSimpleHTTP::call
File
- src/
Plugin/ WSConnector/ WSConnectorSimpleHTTPWithLangReplacement.php, line 98
Class
- WSConnectorSimpleHTTPWithLangReplacement
- HTTP Connector.
Namespace
Drupal\wsdata\Plugin\WSConnectorCode
public function call($options, $method, $replacements = [], $data = NULL, array $tokens = []) {
$langcode = $options['langcode'] ?? $this->language_manager
->getCurrentLanguage(LanguageInterface::TYPE_CONTENT)
->getId();
$replacements['LANGUAGE'] = $options['lang-' . $langcode] ?? $langcode;
return parent::call($options, $method, $replacements, $data, $tokens);
}