Dsao_Controller_Action_Helper_Uri Klassenreferenz

Aktion-Helfer für den URI. Mehr ...

Aufstellung aller Elemente

Öffentliche Methoden

 getUri ()
 Gibt URI zurück.
 init ()
 Initialisiert URI-Klasse und Objekt mit aufgerufenem URI.

Geschützte Attribute

 $_uri = null
 Dsao_Uri_Http, Objekt des aufgerufenen URI.


Ausführliche Beschreibung

Aktion-Helfer für den URI.

Autor:
DSAo-Md

http://www.gnu.org/licenses/gpl-3.0.html GNU Public License

Version:
SVN: $Id: Uri.php 519 2009-09-13 15:51:26Z saviola777 $

Definiert in Zeile 9 der Datei Uri.php.


Dokumentation der Elementfunktionen

Dsao_Controller_Action_Helper_Uri::getUri (  ) 

Gibt URI zurück.

Rückgabe:
Dsao_Uri_Http, URI

Definiert in Zeile 22 der Datei Uri.php.

00023   {
00024     return $this->_uri;
00025   }

Dsao_Controller_Action_Helper_Uri::init (  ) 

Initialisiert URI-Klasse und Objekt mit aufgerufenem URI.

Rückgabe:
void

Definiert in Zeile 32 der Datei Uri.php.

Benutzt Dsao_Uri_Http::setBaseUri(), Dsao_Uri_Http::setHost() und Dsao_Uri_Http::setScheme().

00033   {
00034     // Statische Eigenschaften der URI-Klasse setzen
00035     Dsao_Uri_Http::setBaseUri($this->getRequest()->getBaseUrl());
00036     Dsao_Uri_Http::setHost($this->getRequest()->getHttpHost());
00037     Dsao_Uri_Http::setScheme($this->getRequest()->getScheme());
00038 
00039     // Aufgerufenen URI parsen
00040     $this->_uri = new Dsao_Uri_Http();
00041 
00042     // Modul, Controller und Aktion
00043     $this->_uri->setModule($this->getRequest()->getModuleName());
00044     $this->_uri->setController($this->getRequest()->getControllerName());
00045     $this->_uri->setAction($this->getRequest()->getActionName());
00046 
00047     // Parameter der Anfrage (alles außer POST)
00048     $this->_uri->setParameters
00049       ($this->getRequest()->getUserParams()+$this->getRequest()->getQuery());
00050   }


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Fri Sep 18 19:04:12 2009 für DSA online - Morgendaemmerung von  doxygen 1.5.7.1