MCMS
[ class tree: MCMS ] [ index: MCMS ] [ all elements ]

Class: Homepage

Source Location: /lib/model/Homepage.php

Class Overview

PEAR
   |
   --Page
      |
      --Homepage

Interfaccia per la gestione dell'homepage di ogni sito.


Author(s):

Version:

  • 2

Methods


Inherited Variables

Inherited Methods

Class: Page

Page::Page()
Costruttore di lettura
Page::getAuthor()
Getter per il campo Autore dalla tabella Pagina.
Page::getContents()
Getter per il campo Contenuto dalla tabella Pagina.
Page::getDate()
Getter per il campo Data dalla tabella Pagina.
Page::getEngine()
Ritorna il motore di questa pagina.
Page::getID()
Ritorna l'ID di questa pagina.
Page::getKeywords()
Getter per il campo ParoleChiave dalla tabella Pagina.
Page::getSite()
Getter per il campo Sito dalla tabella Pagina.
Page::getTitle()
Getter per il campo Titolo dalla tabella Pagina.
Page::setAuthor()
Setter per il campo Autore dalla tabella Pagina.
Page::setContents()
Setter per il campo Contenuto dalla tabella Pagina.
Page::setDate()
Setter per il campo Data dalla tabella Pagina.
Page::setKeywords()
Setter per il campo ParoleChiave dalla tabella Pagina.
Page::setSite()
Setter per il campo Sito dalla tabella Pagina.
Page::setTitle()
Setter per il campo Titolo dalla tabella Pagina.

Class Details

[line 54]
Interfaccia per la gestione dell'homepage di ogni sito.

Permette di utilizzare il database in modo trasparente: creare oggetti di questa classe e operare sugli attributi tramite gli appositi metodi modificherā automaticamente il database sottostante.




Tags:

author:  Silvio Moioli <at moioli dot net silvio at moioli dot net>
version:  2


[ Top ]


Class Methods


constructor Homepage [line 77]

mixed Homepage( int $ID, Engine $engine)

Costruttore di lettura

Costruttore "di lettura" (costruisce una homepage da un record del database giā esistente). Nota: le homepages sono create direttamente dal costruttore di Site. All'atto della costruzione di un nuovo sito, infatti, verrā anche creata una nuova homepage. Per i costruttori "di scrittura", quindi, vedere la classe Site nel file Site.php.




Tags:

return:  l'homepage se la costruzione č andata a buon fine, altrimenti un PEAR_Error
see:  Engine


Parameters:

int   $ID   l'ID del database sottostante
Engine   $engine   un motore per interagire con il database sottostante

[ Top ]

method getSlogan [line 92]

mixed getSlogan( )

Getter per il campo Motto dalla tabella Homepage.

Ritorna una stringa con il "motto" del sito (es. "Clarence: a wwworld apart"), che sarā visualizzata nella home.




Tags:

return:  una stringa con il motto se l'operazione č andata a buon fine, altrimenti un DB_ERROR.


[ Top ]

method setSlogan [line 113]

mixed setSlogan( string $slogan)

Setter per il campo Motto dalla tabella Homepage.

Cambia il motto visualizzato nella homepage.




Tags:

return:  true se l'operazione č andata a buon fine, altrimenti un DB_ERROR


Parameters:

string   $slogan   il nuovo motto del sito.

[ Top ]


Documentation generated on Wed, 26 Jul 2006 21:44:54 +0200 by phpDocumentor 1.3.0RC6