|
const | OPT_LANG = ValueFormatter::OPT_LANG |
| Options key for controlling the output language.
|
|
const | FORMAT_PLAIN = 'text/plain' |
| Output format types.
|
|
const | FORMAT_WIKI = 'text/x-wiki' |
|
const | FORMAT_HTML = 'text/html' |
|
const | FORMAT_HTML_DIFF = 'text/html; disposition=diff' |
|
const | FORMAT_HTML_VERBOSE = 'text/html; disposition=verbose' |
|
const | FORMAT_HTML_VERBOSE_PREVIEW = 'text/html; disposition=verbose-preview' |
|
const | OPT_ON_ERROR = 'on-error' |
| Options key for controlling error handling.
|
|
const | ON_ERROR_WARN = 'warn' |
| Value for the OPT_ON_ERROR option indicating that recoverable errors should cause a warning to be show to the user.
|
|
const | ON_ERROR_FAIL = 'fail' |
| Value for the OPT_ON_ERROR option indicating that recoverable errors should cause the formatting to fail with an exception.
|
|
MessageSnakFormatter returns the same (localized) message for all snaks.
This is useful in cases where the output shall solely depend on the snak type, e.g. for PropertyNoValueSnak or PropertySomeValueSnak.
- Copyright
- GPL-2.0-or-later
- Author
- Daniel Kinzler
-
Thiemo Kreuz
Wikibase\Lib\Formatters\MessageSnakFormatter::formatSnak |
( |
Snak | $snak | ) |
|
Returns a string from the message provided to the constructor.
Depending on the desired format, the text is returned as plain, wikitext or HTML.
Note that this method does not look at the snak given. It simply returns the same message always.
- See also
- SnakFormatter::formatSnak
- Parameters
-
Snak | $snak | Unused in this implementation. |
- Exceptions
-
RuntimeException | If the requested output format is not known. |
- Returns
- string Plain, wikitext or HTML
Implements Wikibase\Lib\Formatters\SnakFormatter.