CAccess | Classe per la gestione dell'autenticazione ed accesso alla funzionalità |
►CAdminTable | Gestisce l'interfaccia di amministrazione di un modello con inserimento, modifica ed eliminazione |
CAttachmentItemAdminTable | Estende la classe Gino.AdminTable per gestire il salvataggio dell'allegato quando viene modificata la directory (categoria) |
►CBuild | Gestisce i campi del modello |
CBooleanBuild | Gestisce i campi di tipo BOOLEAN |
CCharBuild | Gestisce i campi di tipo stringa (CHAR, VARCHAR) |
CDateBuild | Gestisce i campi di tipo data |
CDatetimeBuild | Gestisce i campi di tipo DATETIME |
CDirectoryBuild | Gestisce i campi di tipo DIRECTORY |
CEmailBuild | Campo di tipo EMAIL |
CEnumBuild | Gestisce i campi di tipo ENUM |
►CFileBuild | Campo di tipo FILE |
CImageBuild | Gestisce campi di tipo IMMAGINE |
CFloatBuild | Gestisce campi di tipo decimale (FLOAT, DOUBLE, DECIMAL) |
CForeignKeyBuild | Campo di tipo chiave esterna |
►CIntegerBuild | Campo di tipo INTERO |
CYearBuild | Gestisce i campi di tipo ANNO |
CManyToManyBuild | Gestisce i campi di tipo many to many |
CManyToManyThroughBuild | Gestisce i campi di tipo many to many con associazione attraverso un modello che porta informazioni aggiuntive |
CMulticheckBuild | Gestisce i campi di tipo multicheck |
CSlugBuild | Getisce i campi di tipo SLUG (CHAR, VARCHAR) |
CTagBuild | Gestisce i campi per inserimento tag |
CTextBuild | Campo di tipo TEXT |
CTimeBuild | Gestisce i campi di tipo TIME |
►Ccache | |
CDataCache | Memorizza le strutture dati scrivendo su file |
►CCache | Classe che viene estesa da Gino.OutputCache() e Gino.DataCache() |
COutputCache | Memorizza gli output (text, html, xml) scrivendo su file |
CCaptcha | Classe per la generazione di immagini captcha |
CCompressor | Classe per la compressione di css e js (merge e minify) |
►CController | Classe astratta primitiva di tipo Controller (MVC), dalla quale tutti i controller delle singole app discendono |
Cattachment | Classe controller del modulo di gestione di archivi di file categorizzati |
Cauth | Classe di tipo Gino.Controller per la gestione degli utenti, gruppi e permessi |
Cgraphics | Classe di tipo Gino.Controller per la gestione personalizzata degli header e footer del sistema |
Cindex | Classe di tipo Gino.Controller del modulo che gestisce la home amministrativa |
Cinstruments | Classe di tipo Gino.Controller per la gestione di strumenti aggiuntivi di gino |
Clanguage | Classe di tipo Gino.Controller per la gestione delle lingue disponibili per le traduzioni |
Clayout | Gestisce il layout dell'applicazione raggruppando le funzionalità fornite dalle librerie dei css, template e skin |
Cmenu | Classe di tipo Gino.Controller per la gestione dei menu |
Cmodule | Classe di tipo Gino.Controller per la gestione di istanze di moduli di sistema |
Cpage | Classe di tipo Gino.Controller per la gestione delle pagine |
CphpModuleView | Permette la creazione di moduli di classe in grado di eseguire codice php completamente personalizzabile |
CsearchSite | Gestisce le ricerche full text sui contenuti dell'applicazione |
Cstatistics | Statistiche degli accessi all'area privata |
CsysClass | Classe di tipo Gino.Controller per la gestione dei moduli di sistema |
Csysconf | Classe di tipo Gino.Controller per la gestione delle principali impostazioni di sistema |
Csysfunc | Classe di tipo Gino.Controller che gestisce metodi che stampano pagine di errore |
CCore | Gestisce una Gino.Http.Request ed invia una Gino.Http.Response adeguata |
►CDbManager | Interfaccia per le librerie di connessione al database |
Cmysql | Libreria di connessione ai database MySQL |
►Cpdo | Libreria di connessione ai database |
Cpdo_mysql | Driver specifico per la connessione a un database MYSQL attraverso la libreria PDO |
Cpdo_sqlsrv | Driver specifico per la connessione a un database SQL Server attraverso la libreria PDO |
Csqlsrv | Libreria di connessione ai database SQL Server |
CDocument | Crea il documento html da inviare come corpo della risposta HTTP |
CError | Classe per la gestione di errori da mostrare all'utente E' possibile anche mostrare dei warning per facilitare il debug |
►CException | |
CException403 | Classe per la gestione di eccezioni 403 |
CException404 | Classe per la gestione di eccezioni 404 |
CException500 | Classe per la gestione di eccezioni 500 |
CJSMinException | JSMinException |
CExport | Libreria per l'esportazione di tabelle o dati |
►CField | Gestisce le caratteristiche del tipo di campo (colonne) |
CBooleanField | Rappresenta campi di tipo BOOLEAN |
CCharField | Campi di tipo stringa (CHAR, VARCHAR) |
CDateField | Campo di tipo data |
CDatetimeField | Campo di tipo DATETIME |
CDirectoryField | Campo di tipo DIRECTORY |
CEmailField | Campo di tipo EMAIL |
CEnumField | Campo di tipo ENUM |
►CFileField | Campo di tipo FILE |
CImageField | Campo di tipo IMMAGINE |
CFloatField | Campo di tipo decimale (FLOAT, DOUBLE, DECIMAL) |
CForeignKeyField | Campo di tipo chiave esterna |
►CIntegerField | Campo di tipo INTERO |
CYearField | Campo di tipo ANNO |
CManyToManyField | Campo di tipo many to many |
CManyToManyThroughField | Campo di tipo many to many con associazione attraverso un modello che porta informazioni aggiuntive |
CMulticheckField | Campo di tipo multicheck |
CSlugField | Campo di tipo SLUG (CHAR, VARCHAR) |
CTagField | Classe per la gestione di campi per inserimento tag |
CTextField | Campo di tipo TEXT |
CTimeField | Campo di tipo TIME |
►CForm | Classe per la creazione ed il salvataggio dati di un form |
►CModelForm | Classe per la creazione ed il salvataggio dati di un form |
CModelFormUser | Sovrascrive la classe Gino.ModelForm |
CFrontend | Libreria per la gestione dei file di front-end dei singoli moduli (css e viste) |
CGImage | Classe per il trattamento di immagini |
CGTag | Classe per il trattamento di campi di tipo tag |
CInput | Input form |
CJavascript | Contiene i metodi per includere alcuni javascript |
CJSMin | PHP implementation of Douglas Crockford's JSMin |
CLdap | Libreria di connessione ai server Ldap |
CLoader | Loader di classi di tipo Gino.Model e classi di sistema |
CLogger | Classe per la notifica di log di sistema |
CMobileDetect | Verifica se una richiesta HTTP è stata effettuata da un dispositivo mobile |
►CModel | Classe astratta che definisce un modello, cioè un oggetto che rappresenta una tabella su database |
CAttachmentCtg | Classe di tipo Gino.Model che rappresenta una categoria di allegati |
CAttachmentItem | Classe di tipo Gino.Model che rappresenta una singolo allegato |
CGroup | Classe tipo Gino.Model che rappresenta un gruppo di utenti |
CPermission | Classe tipo Gino.Model che rappresenta un permesso |
CRegistrationProfile | Classe tipo Gino.Model che rappresenta un profilo di registrazione utenti |
CRegistrationRequest | Classe tipo Gino.Model che rappresenta una richiesta di registrazione |
CUser | Classe di tipo Gino.Model che rappresenta un utente |
CGraphicsItem | Classe di tipo Gino.Model che rappresenta un header/footer |
CLang | Classe di tipo Gino.Model che rappresenta una lingua installata sul sistema |
CMenuVoice | Classe di tipo Gino.Model che rappresenta una voce di menu |
CModuleInstance | Classe di tipo Gino.Model che rappresenta un'istanza di un modulo di sistema |
CPageCategory | Classe tipo Gino.Model che rappresenta una categoria di pagine |
CPageComment | Classe tipo Gino.Model che rappresenta un commento ad una pagina |
CPageEntry | Classe tipo Gino.Model che rappresenta una pagina |
CPhpModule | Classe di tipo Gino.Model che rappresenta un outpu scritto in codice php |
CLogAccess | Modello che rappresenta un login sul sistema |
CModuleApp | Classe di tipo Gino.Model che rappresenta un modulo di sistema |
CConf | Classe di tipo Gino.Model che gestisce le impostazioni del sistema |
CCss | Libreria per la gestione dei file css dei singoli moduli e dei file css del layout (da associare alle skin) |
CSkin | Libreria per la gestione delle Skin |
CTemplate | Libreria per la gestione dei template del documento html da associare alle Gino |
COptions | Gestisce le opzioni di classe, costruendo il form ed effettuando l'action |
CPageForm | Classe tipo Gino.Form che rappresenta il form di una pagina |
CPaginator | Gestisce la paginazione di elementi dati il numero di elementi totali ed il numero di elementi per pagina, ricava i limiti per creare il sottoinsieme di elementi da mostrare e gestisce la navigazione tra le pagine |
►CPHPUnit_Framework_TestCase | |
CFuncTest | Classe di tipo PHPUnit_Framework_TestCase per testare il file func.php |
CPaginatorTest | Classe di tipo PHPUnit_Framework_TestCase per testare la classe Gino.Paginator |
Cplugin_phpfastcache | Interfaccia alla libreria phpfastcache |
CReCaptchaResponse | A ReCaptchaResponse is returned from recaptcha_check_answer() |
►CResponse | Wrapper di una risposta HTTP |
CRedirect | Subclass di Gino.Http.Response per gestire reindirizzamenti |
CResponseFile | Subclass di per gestire stream di file |
CResponseForbidden | Subclass di Gino.Http.Response per gestire risposte a seguito di errori 403 |
CResponseJson | Subclass di per gestire risposte in formato json |
CResponseNotFound | Subclass di Gino.Http.Response per gestire risposte a seguito di errori 404 |
CResponsePdf | Subclass di per gestire risposte in formato pdf |
CResponseServerError | Subclass di Gino.Http.Response per gestire risposte a seguito di errori interni (code 500) |
CSearch | Libreria per ricerche full text pesate sulle tabelle |
►Csingleton | |
CDb | Classe Factory e Singleton usata per creare oggetti che si interfacciano al database |
CRegistry | Registro di gino |
►CSingleton | Classe astratta per implementazione del Singleton pattern |
CEventDispatcher | Classe di tipo Mediator e Singleton per la gestione di segnali (eventi) tra oggetti |
CRequest | Wrapper di una richiesta HTTP |
CLocale | Libreria per la gestione delle traduzioni che non utilizzano le librerie gettext |
CRouter | Gestisce il routing di una request HTTP, chiamando la classe e metodo che devono fornire risposta |
CSession | Classe per la gestione delle variabili di sessione |
Csqlcode | Contiene query e codice sql personalizzato |
CSqlParse | Classe per gestire il parser dei file sql (Code freely adapted from phpBB Group) |
CTranslation | Classe per la gestione delle traduzioni |
CView | Gestisce le viste, impostando il template e ritornando l'output |
►CWidget | Definisce quale tipo di input associare a ciascun widget |
CCheckboxWidget | Campi checkbox nei form |
CConstantWidget | Campi di tipo costante nei form |
CDatetimeWidget | Campi di tipo datetime nei form |
CDateWidget | Campi di tipo date nei form |
CEditorWidget | Campi di tipo editor nei form |
CEmailWidget | Campi di tipo email nei form |
CFileWidget | Campi di tipo file nei form |
CFloatWidget | Campi di tipo float nei form |
CHiddenWidget | Campi di tipo hidden nei form |
CImageWidget | Campi di tipo immagine nei form |
CMulticheckWidget | Campi di tipo multicheck nei form |
CPasswordWidget | Campi di tipo password nei form |
CRadioWidget | Campi di tipo radio button nei form |
CSelectWidget | Campi di tipo select nei form |
CTextareaWidget | Campi di tipo textarea nei form |
CTextWidget | Campi di tipo testo nei form |
CTimeWidget | Campi di tipo orario nei form |
CUnitWidget | Insieme di campi di un modello |