|
| __construct ($id) |
| Costruttore. More...
|
|
| __toString () |
| Rappresentazione a stringa dell'oggetto. More...
|
|
| __construct ($id=null) |
| Costruttore. More...
|
|
| __toString () |
| Rappresentazione a stringa dell'oggetto Sovrascrivere questo metodo nella classe figlia per restituire un valore parlante. More...
|
|
| fieldLabel ($field) |
| Etichetta del campo. More...
|
|
| setIsConstraint ($is_constraint) |
| Setter per la proprietà che contiene le informazioni per il check dei constraint Esempio: More...
|
|
| __get ($pName) |
| Metodo richiamato ogni volta che qualcuno prova a ottenere una proprietà dell'oggetto non definita. More...
|
|
| __set ($pName, $pValue) |
| Metodo richiamato ogni volta che qualcuno prova a impostare una proprietà dell'oggetto non definita ($this->{fieldname}) More...
|
|
| m2mtObject ($m2mt_field, $id) |
| Ritorna l'oggetto ManyToMany through model. More...
|
|
| ml ($pName) |
| Recupera le proprietà con la traduzione. More...
|
|
| getStructure () |
| Struttura dei campi del modello Un array associativo che contiene tutti i campi come chiavi e le relative classi di tipo Field come valore. More...
|
|
| getRecordValues () |
| Valori di un record. More...
|
|
| getController () |
| Controller del modello. More...
|
|
| save ($options=array()) |
| Salva il modello su db Salva sia i campi della tabella sia i m2m. More...
|
|
| savem2m ($m2m) |
| Salvataggio dei ManyToMany. More...
|
|
| deleteDbData () |
| Elimina le proprietà su db del modello e le traduzioni. More...
|
|
| delete () |
| Elimina l'oggetto Elimina i dati su db, le traduzioni, e le associazioni m2m e m2mt Controlla che non ci siano regole di constraint che impediscano l'eliminazione, in caso ce ne fossero di non rispettate ritorna un elenco di regole che impediscono l'eliminazione. More...
|
|
| deletem2m () |
| Elimina le associazioni m2m. More...
|
|
| deletem2mthrough () |
| Elimina le associazioni m2mt. More...
|
|
| deletem2mthroughField ($field_name) |
| Elimina lòe associazioni di un campo m2mt. More...
|
|
| getModelLabel () |
| Etichetta del modello. More...
|
|
| getTable () |
| Tabella principale dei dati. More...
|
|
| getProperties ($field_obj) |
| Racchiude tutte le proprietà di un mdello Recupera le proprietà del campo dipendenti dai valori del record e imposta le opzioni: model, field_object, value, table. More...
|
|
| build ($field_obj) |
| Classe Build del campo di tabella. More...
|
|
| shows ($field_obj) |
| Valore da mostrare in output. More...
|
|
| fetchColumns ($id) |
| Recupera i valori del record e li carica nella proprietà _p Il valore dei campi di tipo ManyToMany è un array che racchiude i valori id dei record della tabella di join associata al modello. More...
|
|
| refreshModel () |
| Refresh del modello (da chiamare manualmente) More...
|
|