NAME
Quiq::UrlObj - URL Klasse
BASE CLASS
DESCRIPTION
Ein Objekt der Klasse repräsentiert einen URL. Auf dessen Bestandteilen kann mit den Objektmethoden der Klasse operiert werden. Ferner enthält die Klasse allgemeine Methoden im Zusammenhang mit URLs, die als Klassenmethoden implementiert sind.
METHODS
Konstruktor
new() - Instantiiere Objekt
Synopsis
$urlObj = $class->new;
$urlObj = $class->new($url);
$urlObj = $class->new(@keyVal);
Description
Instantiiere ein Objekt der Klasse und liefere eine Referenz auf dieses Objekt zurück.
Objektmethoden
queryString() - liefere Querystring des URL-Objekts
Synopsis
$query = $urlObj->queryString;
Returns
(String) Querystring
Description
Erzeuge den Querystring des URL-Objekts und liefere diesen zurück.
setQuery() - Setze Querystring-Parameter des URL-Objekts
Synopsis
$urlObj = $urlObj->setQuery(@keyVal);
Arguments
Returns
(Object) Das URl-Objekt (für Methodenverkettung)
Description
Setze die angegebenen Querystring-Parameter auf den jeweils angegebenen Wert. Existiert ein Parameter bereits, wird sein Wert überschrieben. Tritt derselbe Parameter mehrfach auf, werden die einzelnen Werte zu einem Array zusammengefasst. Ist der Wert eine Arrayreferenz, werden alle Werte des Arrays dem Parameter hinzugefügt.
url() - URL als Zeichenkette
Synopsis
$url = $urlObj->url;
Returns
(String) URL als Zeichenkette
Description
Erzeuge eine externe Repräsentation des URL-Objekts und liefere diese zurück.
VERSION
1.222
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2024 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.