Dsao_Model_About_Sitemap Klassenreferenz

Modell-Klasse des Sitemap-Controllers. Mehr ...

Klassendiagramm für Dsao_Model_About_Sitemap:

Dsao_Model_Abstract

Aufstellung aller Elemente

Öffentliche Methoden

 getSiteMap ($module=null, $controller=null)
 Rückgabe (eines Teils) der Sitemap.

Geschützte Attribute

 $_siteMap
 array, Array, das die Sitemap enthaelt.


Ausführliche Beschreibung

Modell-Klasse des Sitemap-Controllers.

Die Klasse enthaelt Methoden zur Initialisierung und zur Rueckgabe bestimmter Teile der Sitemap.

Autor:
DSAo-Md

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

Version:
SVN: $Id: Sitemap.php 490 2009-02-15 17:37:50Z saviola $

Definiert in Zeile 12 der Datei Sitemap.php.


Dokumentation der Elementfunktionen

Dsao_Model_About_Sitemap::getSiteMap ( module = null,
controller = null 
)

Rückgabe (eines Teils) der Sitemap.

Gibt den ueber die Parameter bestimmten Teil des Sitemap-Arrays zurueck.

Parameter:
$module string, Modul
$controller string, Controller
Rückgabe:
array, Angeforderter Teil der Sitemap

Definiert in Zeile 117 der Datei Sitemap.php.

00118   {
00119     // Falls Modul in Sitemap vorhanden
00120     if ($module && isset($this->_siteMap[$module]))
00121     {
00122       // array, resultierende Sitemap, wenn nicht alles zurueckgegeben werden
00123       // soll
00124       $resultSiteMap = array();
00125 
00126       $resultSiteMap[$module] = array();
00127 
00128       // Falls Controller in Sitemap vorhanden
00129       if ($controller && isset($this->_siteMap[$module][$controller]))
00130       {
00131         // Modul und Controller vorhanden
00132         $resultSiteMap[$module][$controller] =
00133           $this->_siteMap[$module][$controller];
00134       }
00135       else
00136       {
00137         // Modul vorhanden, Controller nicht
00138         $resultSiteMap[$module] =  $this->_siteMap[$module];
00139       }
00140 
00141       return $resultSiteMap;
00142     }
00143 
00144     // Weder Modul noch Controller vorhanden
00145     return $this->_siteMap;
00146   }


Dokumentation der Datenelemente

Dsao_Model_About_Sitemap::$_siteMap [protected]

array, Array, das die Sitemap enthaelt.

Wert der Aktionen gibt an, ob sie in der Sitemap direkt verlinkt werden sollen

Definiert in Zeile 20 der Datei Sitemap.php.


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