public function MobileDeviceDetectionConditionPlugin::summary in Mobile Device Detection 8.3
Same name and namespace in other branches
- 8.2 src/Plugin/Condition/MobileDeviceDetectionConditionPlugin.php \Drupal\mobile_device_detection\Plugin\Condition\MobileDeviceDetectionConditionPlugin::summary()
Provides a human readable summary of the condition's configuration.
Overrides ConditionInterface::summary
File
- src/
Plugin/ Condition/ MobileDeviceDetectionConditionPlugin.php, line 58
Class
- MobileDeviceDetectionConditionPlugin
- This main class which add ability to determine device.
Namespace
Drupal\mobile_device_detection\Plugin\ConditionCode
public function summary() {
$devices = $this->configuration['devices'];
if (count($devices) > 1) {
$devices = implode(', ', $devices);
}
else {
$devices = reset($devices);
}
if (!empty($this->configuration['negate'])) {
return $this
->t('The device is not @devices', [
'@devices' => $devices,
]);
}
else {
return $this
->t('The device is @devices', [
'@devices' => $devices,
]);
}
}