Next4Me
 All Classes Files Functions Variables
ContextCondition Class Reference

Administrare ContextCondition. More...

Inheritance diagram for ContextCondition:

Public Member Functions

 addEditContextCondition ($entity)
 Adauga o inregistrare noua daca IdContextCondition==0, sau face update la una existenta daca IdContextCondition!=0.
ATENTIE!! La introducerea unei inregistrari toate campurile sunt OBLIGATORII. Chiar daca nu exista date se trimite gol.
La Editare in afara de id toate sunt optionale. More...
 
 deleteContextCondition ($entity)
 Sterge ContextCondition aferent IdContextCondition primit. More...
 
 getContextCondition ($entity)
 Returneaza (in campul "response") MicroflowNextAction-ul aferent unui IdMicroflowNextAction (cand IdMicroflowNextAction!=0) sau toate inregistrarile (cand IdMicroflowNextAction==0). In caz de eroare (resId!=0), campul "response" contine descrierea erorii (tip string). More...
 

Protected Attributes

 $_name ="ContextCondition"
 tabela mapata de clasa
 
 $_primary ="IdContextCondition"
 cheie primara
 
 $_referenceMap
 tabela cu care are FK (tabela parinte) si coloanele de legatura More...
 
 $_dependentTable =array('ContextFactor')
 tabela cu care are FK tabela child
 

Detailed Description

Administrare ContextCondition.

Clasa implementeaza functiile de add/edit/delete/get pentru ContextCondition.

Examples:
ContextCondition.

Definition at line 18 of file ContextCondition.php.

Member Function Documentation

addEditContextCondition (   $entity)

Adauga o inregistrare noua daca IdContextCondition==0, sau face update la una existenta daca IdContextCondition!=0.
ATENTIE!! La introducerea unei inregistrari toate campurile sunt OBLIGATORII. Chiar daca nu exista date se trimite gol.
La Editare in afara de id toate sunt optionale.

Parameters
[in]Integer$IdContextConditionIdContextCondition
[in]Integer$IdContextIdContext din tabela Conext
[in]Integer$IdTplContextConditionIdTplContextCondition din tabela TplContextCondition
[in]String$NameNume ContextCondition
[in]String$DescriptionDescriere
[in]Integer$IdUserAccountlegatura cu tabela UserAccount, acest parametru il baga automat indexcontroller functie de token
[in]Integer$UserAccountTypeacest parametru il baga automat indexcontroller functie de token si reprezinta clasa de useri din care face parte
Exceptions
<5002>Nu puteti muta un ContextCondition de pe un Context pe altul
<3010>Nu puteti edita un ContextCondition inexistent
Returns
array(resultCode, resultId)
Used for testing ContextCondition
Examples:
ContextCondition.

Definition at line 49 of file ContextCondition.php.

deleteContextCondition (   $entity)

Sterge ContextCondition aferent IdContextCondition primit.

Parameters
[in]Integer$IdContextConditionIdContextCondition
[in]Integer$IdUserAccountlegatura cu tabela UserAccount, acest parametru il baga automat indexcontroller functie de token
[in]Integer$UserAccountTypeacest parametru il baga automat indexcontroller functie de token si reprezinta clasa de useri din care face parte
Exceptions
<4003>ContextCondition-ul nu poate fi sters deoarece sunt inregistrari asociate in tabela ContextFactor
<3011>Nu se poate sterge un ContextCondition care nu exista in baza de date
<3159>Campuri obligatorii nu au fost trimise
Returns
array(resultCode, resultId)
Used for testing ContextCondition
Examples:
ContextCondition.

Definition at line 214 of file ContextCondition.php.

getContextCondition (   $entity)

Returneaza (in campul "response") MicroflowNextAction-ul aferent unui IdMicroflowNextAction (cand IdMicroflowNextAction!=0) sau toate inregistrarile (cand IdMicroflowNextAction==0). In caz de eroare (resId!=0), campul "response" contine descrierea erorii (tip string).

Parameters
[in]Integer$IdContextConditionIdContextCondition
[in]Integer$IdUserAccountlegatura cu tabela UserAccount, acest parametru il baga automat indexcontroller functie de token
[in]Integer$UserAccountTypeacest parametru il baga automat indexcontroller functie de token si reprezinta clasa de useri din care face parte
[in]Integer$pageSizereprezinta numaru de inregistrari pe pagina, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]Integer$pageNoreprezinta numarul paginii care urmeaza sa fie afisata, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]String$orderColumnreprezinta coloana dupa care se va face ordonarea rezultatului, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]String$orderTypereprezinta modul in care se va face ordonarea rezultatului (DESC/ASC), este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
Exceptions
<3012>ContextCondition-ul cerut nu exista in DB
<3132>Campuri obligatorii nu au fost trimise
Returns
array(resultCode, resultId)
Used for testing ContextCondition
Examples:
ContextCondition.

Definition at line 330 of file ContextCondition.php.

Member Data Documentation

$_referenceMap
protected
Initial value:
=array(
'ContextCondition'=>array(
'columns'=>array('IdContext'),
'refTableClass'=>'Context',
'refColumns'=>array('IdContext')
)
)

tabela cu care are FK (tabela parinte) si coloanele de legatura

Definition at line 22 of file ContextCondition.php.


The documentation for this class was generated from the following file: