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

Class: WSyncSelects

Source Location: /WSyncSelects.php

Class Overview

WModele
   |
   --WSyncSelects

Classe WSyncSelects


Author(s):

Version:

  • $Revision: $ $Date: $

Variables

Methods



Class Details

[line 29]
Classe WSyncSelects

Représente la liste des SELECTS envoyés au central pour faire des sélections sur les tables d'un module




Tags:

author:  Guillaume Viguier-Just <guillaume@wedus.org>
version:  $Revision: $ $Date: $


[ Top ]


Class Variables

$_Force =  false

[line 57]

Détermine si la synchronisation est forcée ou pas



Tags:

access:  protected

Type:   boolean


[ Top ]

$_Module =  null

[line 35]

Nom du module sur lequel faire les SELECTS



Tags:

access:  protected

Type:   string


[ Top ]

$_Selects =  null

[line 79]

Tableau des selects associés au module



Tags:

access:  protected

Type:   array


[ Top ]



Class Methods


method ajouterSelect [line 93]

void ajouterSelect( WSyncSelect $valeur)



Tags:

access:  public


Parameters:

WSyncSelect   $valeur   Select à ajouter au tableau

[ Top ]

method creerPaquet [line 136]

string creerPaquet( )

Genere le paquet tar.gz contenant le XML



Tags:

return:  Chemin vers le paquet
access:  public


[ Top ]

method genererXML [line 109]

DOMDocument genererXML( )

Genere le XML correspondant aux WSyncSelect fournis



Tags:

return:  Objet DOMDocument contenant le XML
access:  protected


[ Top ]

method getForce [line 62]

boolean getForce( )



Tags:

return:  True si la synchronisation est forcée, false sinon
access:  public


[ Top ]

method getModule [line 40]

string getModule( )



Tags:

return:  Nom du module
access:  public


[ Top ]

method getSelects [line 85]

array getSelects( )



Tags:

return:  Selects
access:  public


[ Top ]

method lirePaquet [line 162]

void lirePaquet( string $Chemin)

Lis un paquet tar.gz, en extrait les données XML et recrée un objet WSyncSelect à partir de ces données



Tags:

access:  public


Parameters:

string   $Chemin   Chemin vers le fichier

[ Top ]

method setForce [line 70]

void setForce( boolean $valeur)



Tags:

access:  public


Parameters:

boolean   $valeur   Synchro forcée ou non

[ Top ]

method setModule [line 48]

void setModule( string $valeur)



Tags:

access:  public


Parameters:

string   $valeur   Nom du module

[ Top ]


Documentation generated on Wed, 17 Oct 2007 20:12:17 -0100 by phpDocumentor 1.4.0