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
filesource:  Source Code for this file
license:  Theme Management


[ Top ]


Class Variables

$DATE_CREA =

[line 32]


Type:   mixed


[ Top ]

$DESC_DASHBOARD =

[line 23]


Type:   mixed


[ Top ]

$DESC_NEWS =

[line 25]


Type:   mixed


[ Top ]

$DESC_PROJECT =

[line 22]


Type:   mixed


[ Top ]

$DESC_PUBLICATION =

[line 24]


Type:   mixed


[ Top ]

$DESC_WORKSHOP =

[line 26]


Type:   mixed


[ Top ]

$dispatcher =  null

[line 35]



Tags:

access:  protected

Type:   mixed


[ Top ]

$ID =

[line 17]


Type:   mixed


[ Top ]

$LAST_MODIFY =

[line 34]


Type:   mixed


[ Top ]

$NAME =

[line 18]


Type:   mixed


[ Top ]

$RANGE_DASHBOARD =

[line 28]


Type:   mixed


[ Top ]

$RANGE_NEWS =

[line 30]


Type:   mixed


[ Top ]

$RANGE_PROJECT =

[line 27]


Type:   mixed


[ Top ]

$RANGE_PUBLICATION =

[line 29]


Type:   mixed


[ Top ]

$RANGE_WORKSHOP =

[line 31]


Type:   mixed


[ Top ]

$ROOT =

[line 20]


Type:   mixed


[ Top ]

$SD_THEME =

[line 21]


Type:   mixed


[ Top ]

$STATUT =

[line 33]


Type:   mixed


[ Top ]

$TDB_SDTHEME =  T_SD_THEME

[line 16]


Type:   mixed


[ Top ]

$TDB_THEME =  T_THEME

[line 15]


Type:   mixed


[ Top ]

$VISUAL_URI =

[line 19]


Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 37]

theme __construct( )



Tags:

access:  public


[ Top ]

method AddTheme [line 92]

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 66]

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 269]

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 isRoot [line 353]

bool isRoot( )

theme::isRoot() Is the current theme root?



Tags:

access:  public


[ Top ]

method ModifyTheme [line 174]

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 SetRoot [line 341]

void SetRoot( )

theme::SetRoot() Set the ROOT attribute to 1



Tags:

access:  public


[ Top ]

method StateTheme [line 233]

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 ]

method __call [line 42]

void __call( $method, $arguments)



Tags:

access:  public


Parameters:

   $method  
   $arguments  

[ Top ]


Documentation generated on Thu, 03 May 2012 15:03:15 +0200 by phpDocumentor 1.4.1