FormattedAddress.php in Geocoder 8.2
Same filename and directory in other branches
File
src/Plugin/Geocoder/Formatter/FormattedAddress.phpView source
<?php
namespace Drupal\geocoder\Plugin\Geocoder\Formatter;
use Geocoder\Model\Address;
/**
* Provides a Default Formatted Address plugin.
*
* @GeocoderFormatter(
* id = "default_formatted_address",
* name = "Default Formatted Address"
* )
*/
class FormattedAddress extends FormatterBase {
/**
* {@inheritdoc}
*/
public function format(Address $address) {
$formatted_address = $this->formatter
->format($address, '%S %n, %z %L %c, %C');
// Clean the address, from double whitespaces, ending/starting commas, etc.
$this
->cleanFormattedAddress($formatted_address);
return $formatted_address;
}
}
Classes
Name | Description |
---|---|
FormattedAddress | Provides a Default Formatted Address plugin. |