public function GeolocationFieldProvider::getPositionsFromItem in Geolocation Field 8.2
Same name and namespace in other branches
- 8.3 src/Plugin/geolocation/DataProvider/GeolocationFieldProvider.php \Drupal\geolocation\Plugin\geolocation\DataProvider\GeolocationFieldProvider::getPositionsFromItem()
Get positions from field item list.
Parameters
\Drupal\Core\Field\FieldItemInterface $fieldItem: Views field definition.
Return value
array Retrieved locations.
Overrides DataProviderBase::getPositionsFromItem
File
- src/
Plugin/ geolocation/ DataProvider/ GeolocationFieldProvider.php, line 119
Class
- GeolocationFieldProvider
- Provides default geolocation field.
Namespace
Drupal\geolocation\Plugin\geolocation\DataProviderCode
public function getPositionsFromItem(FieldItemInterface $fieldItem) {
if ($fieldItem instanceof GeolocationItem) {
return [
'lat' => $fieldItem
->get('lat')
->getValue(),
'lng' => $fieldItem
->get('lng')
->getValue(),
];
}
return FALSE;
}