linea21-core
[ class tree: linea21-core ] [ index: linea21-core ] [ all elements ]

Class: theme

Source Location: /class/class.theme.php

Class Overview




Author(s):

Version:

  • $id SVN

Variables

Methods



Class Details

[line 12]


Tags:

author:  linea21 <info@linea21.com>
version:  $id SVN
access:  public
license:  Theme Management


[ Top ]


Class Variables

$DATE_CREA =

[line 31]


Type:   mixed


[ Top ]

$DESC_DASHBOARD =

[line 22]


Type:   mixed


[ Top ]

$DESC_NEWS =

[line 24]


Type:   mixed


[ Top ]

$DESC_PROJECT =

[line 21]


Type:   mixed


[ Top ]

$DESC_PUBLICATION =

[line 23]


Type:   mixed


[ Top ]

$DESC_WORKSHOP =

[line 25]


Type:   mixed


[ Top ]

$ID =

[line 16]


Type:   mixed


[ Top ]

$LAST_MODIFY =

[line 33]


Type:   mixed


[ Top ]

$NAME =

[line 17]


Type:   mixed


[ Top ]

$RANGE_DASHBOARD =

[line 27]


Type:   mixed


[ Top ]

$RANGE_NEWS =

[line 29]


Type:   mixed


[ Top ]

$RANGE_PROJECT =

[line 26]


Type:   mixed


[ Top ]

$RANGE_PUBLICATION =

[line 28]


Type:   mixed


[ Top ]

$RANGE_WORKSHOP =

[line 30]


Type:   mixed


[ Top ]

$SD_THEME =

[line 20]


Type:   mixed


[ Top ]

$STATUT =

[line 32]


Type:   mixed


[ Top ]

$TDB_THEME =  T_THEME

[line 15]


Type:   mixed


[ Top ]

$VISUAL_URI =

[line 18]


Type:   mixed


[ Top ]



Class Methods


method AddTheme [line 66]

integer AddTheme( array $table_theme, object $sql_object)

theme::AddTheme() Ajout d'un nouveau theme



Tags:

access:  public


Parameters:

array   $table_theme   : contient les composants d'un theme
object   $sql_object  

[ Top ]

method CheckDataIntegrity [line 43]

boolean CheckDataIntegrity( array $table_theme)

theme::CheckDataIntegrity() Vérification des données d'un thème



Tags:

return:  si vrai renvoie true sinon message d'erreurs (string)
access:  public


Parameters:

array   $table_theme   : contient les composants d'un thème

[ Top ]

method DeleteTheme [line 231]

bool DeleteTheme( int $ID, object $sql_object, string $type, [ $ID_new = -1], int $id_new)

theme::DeleteTheme() suppression d'un theme



Tags:

access:  public


Parameters:

int   $ID   identifiant du theme
string   $type   'MASS_DELETE' toutes les ressources associées aus themes sont rendues inactives 'MASS_MODIFY' remplacement de l'ancien theme par $ID_new
int   $id_new   nouvel id de rattachement
object   $sql_object  
   $ID_new  

[ Top ]

method ModifyTheme [line 142]

bool ModifyTheme( int $ID, array $table_theme, object $sql_object)

theme::ModifyTheme() modification d'un theme



Tags:

access:  public


Parameters:

int   $ID   : identifiant du theme
array   $table_theme   : contient les composants d'un theme
object   $sql_object  

[ Top ]

method StateTheme [line 195]

bool StateTheme( int $ID, string $state, object $sql_object)

theme::StateTheme() modification du statut d'un theme -- NE PREND PAS EN CHARGE l'EFFACEMENT --



Tags:

access:  public


Parameters:

int   $ID   identifiant de l'entreprise
string   $state   (facultatif) 'P' Public/'D' Draft
object   $sql_object  

[ Top ]


Documentation generated on Sat, 08 Nov 2008 14:51:32 +0100 by phpDocumentor 1.4.1