NAME
Prty::MediaWiki::Page - MediaWiki Seite
BASE CLASS
DESCRIPTION
Ein Objekt der Klasse kapselt den Body der HTTP Antwort einer getPage()-Operation des MediaWiki-Client (Klasse Prty::MediaWiki::Client). Mit den Methoden der Klasse kann auf bestimmte Information der Antwort zugegriffen werden.
METHODS
Konstruktor
new() - Konstruktor
Synopsis
$pag = $class->new($json);
Arguments
- $json
-
Body der HTTP-Antwort der getPage()-Operation. Der Body enthält die JSON-Repräsentation der Seite.
Returns
Page-Objekt (Klasse Prty::MediaWiki::Page)
Description
Instantiiere ein MediaWiki Seiten-Objekt und liefere eine Referenz auf dieses Objekt zurück.
Hash-Zugriff
hash() - Hash der JSON-Struktur
Synopsis
$h = $pag->hash;
Returns
Space (String)
Description
Liefere eine Referenz auf den Hash, der der JSON-Struktur der Seite entspricht.
Debugging
asString() - Perl-Repräsentation als Zeichenkette
Synopsis
$str = $pag->asString;
Returns
Perl-Datenstruktur (als Text)
Description
Der Konstruktor der Klasse wandelt die JSON-Darstellung der Seite in eine analoge Perl-Datenstruktur. Diese Methode liefert die Zeichenketten-Repäsentation dieser Perl-Datenstruktur.
VERSION
1.125
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2018 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.