You are here

public function YandexMaps::getAddressUrl in Address Map (& Directions) Link 8

Gets the map link url from an address.

Parameters

\Drupal\address\AddressInterface $address: The address.

Return value

\Drupal\Core\Url The Url.

Overrides MapLinkBase::getAddressUrl

File

src/Plugin/MapLink/YandexMaps.php, line 28

Class

YandexMaps
Provides a Yandex Maps link type.

Namespace

Drupal\address_map_link\Plugin\MapLink

Code

public function getAddressUrl(AddressInterface $address) {
  return Url::fromUri('https://yandex.com/maps/', [
    'query' => [
      'mode' => 'search',
      'text' => $this
        ->addressString($address),
    ],
  ]);
}