Presenter Output
This section will show you how to use the decorated value provided by the \Anomaly\CountryFieldType\CountryFieldTypePresenter
class.
CountryFieldTypePresenter::code()
The code
method returns the selected country's ISO code.
Returns: string
Example
$decorated->example->code();
Twig
{{ decorated.example.code() }}
CountryFieldTypePresenter::name()
The name
method returns the name of the selected country.
Returns: string
Arguments
Key | Required | Type | Default | Description |
---|---|---|---|---|
$locale |
false |
string |
The active locale. |
The locale code to translate the name to. |
Example
$decorated->example->name('es');
Twig
{{ decorated.example.name('es') }}
CountryFieldTypePresenter::currency()
The currency
method returns the country's currency information.
**Contribute:** If you have currency information to add or have found an error, submit a pull request to [https://github.com/anomalylabs/streams-platform](https://github.com/anomalylabs/streams-platform)
Returns: array
or null
Example
$decorated->example->currency()['symbol'];
Twig
{{ decorated.example.currency().symbol }}
CountryFieldTypePresenter::locale()
The locale
method returns the country's locale information.
**Contribute:** If you have locale information to add or have found an error, submit a pull request to [https://github.com/anomalylabs/streams-platform](https://github.com/anomalylabs/streams-platform)
Example
$decorated->example->locale()['direction'];
Twig
{{ decorated.example.locale().direction }}