|
| | __construct ($id) |
| | Costruttore. 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...
|
| |