Serializer and Deserializer for Statement Ranks.
More...
|
| | deserialize ( $serializedRank) |
| | Deserializes the rank and returns an element from the Statement::RANK_ enum.
|
| |
| | serialize ( $rank) |
| | Serializes the rank.
|
| |
|
| static | getRanks () |
| | Returns the available ranks in serialized form.
|
| |
Serializer and Deserializer for Statement Ranks.
- Todo
- this could be moved to DataModelSerialization (in some form)
- Copyright
- GPL-2.0-or-later
◆ deserialize()
| Wikibase\Repo\StatementRankSerializer::deserialize |
( |
| $serializedRank | ) |
|
Deserializes the rank and returns an element from the Statement::RANK_ enum.
- Parameters
-
- Exceptions
-
- Returns
- int PhanParamSignatureMismatch
◆ getRanks()
| static Wikibase\Repo\StatementRankSerializer::getRanks |
( |
| ) |
|
|
static |
Returns the available ranks in serialized form.
- Returns
- string[]
◆ serialize()
| Wikibase\Repo\StatementRankSerializer::serialize |
( |
| $rank | ) |
|
Serializes the rank.
- Parameters
-
- Exceptions
-
- Returns
- string
◆ $rankMap
| Wikibase\Repo\StatementRankSerializer::$rankMap |
|
staticprivate |
Initial value:= [
Statement::RANK_DEPRECATED => 'deprecated',
Statement::RANK_NORMAL => 'normal',
Statement::RANK_PREFERRED => 'preferred',
]
The documentation for this class was generated from the following file: