|  | gino CMS
    2.5.0
    gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione | 
Classe di tipo Gino.Controller per la gestione dei moduli di sistema. More...


| Public Member Functions | |
| __construct () | |
| Costruttore.  More... | |
| manageSysClass (\Gino\Http\Request $request) | |
| Interfaccia amministrativa per la gestione dei moduli di sistema.  More... | |
| actionInsertSysClass (\Gino\Http\Request $request) | |
| Processa il form di installazione modulo di sistema  Il modulo viene attivato durtante l'installazione.  More... | |
| actionManualSysClass (\Gino\Http\Request $request) | |
| Processa il form di installazione manuale di un modulo di sistema.  More... | |
| actionEditSysClass (\Gino\Http\Request $request) | |
| Processa il form di modifica di un modulo di sistema.  More... | |
| actionEditSysClassActive (\Gino\Http\Request $request) | |
| Processa il form di modifica dello stato dell'attivazione del modulo.  More... | |
| actionUpgradeSysClass (\Gino\Http\Request $request) | |
| Processa il form di aggiornamento del modulo.  More... | |
| actionRemoveSysClass (\Gino\Http\Request $request) | |
| Processa il form di eliminazione di un modulo di sistema.  More... | |
|  Public Member Functions inherited from Controller | |
| __construct ($instance_id=0) | |
| Inizializza il controller.  More... | |
| __call ($name, $arguments) | |
| Funzione chiamata quando si cerca di chiamare un metodo inaccessibile.  More... | |
| getInstance () | |
| Espone l'id valore dell'istanza.  More... | |
| getInstanceName () | |
| Espone il nome dell'istanza.  More... | |
| getClassName () | |
| Espone il nome della classe.  More... | |
| getBaseAbsPath () | |
| Percorso assoluto alla cartella dei contenuti.  More... | |
| getBasePath () | |
| Percorso relativo alla cartella dei contenuti.  More... | |
| requirePerm ($perm) | |
| Richiama il metodo ononimo di Access passando in automatico classe e istanza.  More... | |
| userHasPerm ($perm) | |
| Richiama il metodo ononimo di User passando in automatico classe e istanza.  More... | |
| link ($instance_name, $method, array $params=array(), $query_string= '', array $kwargs=array()) | |
| Shortcut link per classi di tipo Gino.Controller.  More... | |
| linkAdmin (array $params=array(), $query_string= '', array $kwargs=array()) | |
| Shortcut link area amministrativa per classi di tipo Gino.Controller.  More... | |
| manageOptions () | |
| Interfaccia per la gestione delle opzioni dei moduli.  More... | |
| manageFrontend () | |
| Interfaccia per la gestione delle viste e css (frontend)  More... | |
| manageLocale () | |
| Interfaccia per la gestione dei file delle traduzioni.  More... | |
| deleteInstance () | |
| Eliminazione istanza del modulo  Questo metodo deve essere sovrascritto dalle classi istanziabili per permettere l'eliminazione delle istanze.  More... | |
| Data Fields | |
| const | PACKAGE_EXTENSION = 'zip' | 
|  Data Fields inherited from Controller | |
| $_db | |
| $_access | |
| $_session | |
| $_plink | |
| $_trd | |
| $_locale | |
| $_permissions | |
| $_class_name | |
| $_instance | |
| $_instance_name | |
| $_instance_label | |
| $_class_www | |
| $_class_img | |
| $_data_dir | |
| $_data_www | |
| $_view_dir | |
| $_home | |
| Private Member Functions | |
| sysClassList () | |
| Elenco dei moduli di sistema.  More... | |
| formInsertSysClass () | |
| Form di installazione di un modulo di sistema.  More... | |
| formManualSysClass () | |
| Form per l'installazione manuale di un modulo di sistema.  More... | |
| formEditSysClass ($id) | |
| Form di modifica di un modulo di sistema.  More... | |
| formActivateSysClass ($id) | |
| Form di attivazione del modulo.  More... | |
| formUpgradeSysClass ($id) | |
| Form di aggiornamento del modulo.  More... | |
| upgradeFolders ($files_dir, $module_dir, $noCopyFiles) | |
| Aggiunge e sovrascrive files nella directory del modulo durante il processo di upgrade.  More... | |
| formRemoveSysClass ($id) | |
| Form di eliminazione di un modulo di sistema.  More... | |
| info () | |
| Informazioni modulo.  More... | |
| Private Attributes | |
| $_title | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from Controller | |
| static | getClassElements () | 
| Restituisce alcune proprietà della classe.  More... | |
|  Protected Member Functions inherited from Controller | |
| setPaths () | |
| Setta i percorsi di base dell'app.  More... | |
| setOption ($option, $options=FALSE) | |
| Opzioni di classe.  More... | |
|  Protected Attributes inherited from Controller | |
| $_registry | |
Classe di tipo Gino.Controller per la gestione dei moduli di sistema.
| __construct | ( | ) | 
Costruttore.
| actionEditSysClass | ( | \Gino\Http\Request | $request | ) | 
Processa il form di modifica di un modulo di sistema.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| actionEditSysClassActive | ( | \Gino\Http\Request | $request | ) | 
Processa il form di modifica dello stato dell'attivazione del modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| actionInsertSysClass | ( | \Gino\Http\Request | $request | ) | 
Processa il form di installazione modulo di sistema Il modulo viene attivato durtante l'installazione.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| actionManualSysClass | ( | \Gino\Http\Request | $request | ) | 
Processa il form di installazione manuale di un modulo di sistema.
Il modulo viene attivato nell'installazione
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| actionRemoveSysClass | ( | \Gino\Http\Request | $request | ) | 
Processa il form di eliminazione di un modulo di sistema.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| actionUpgradeSysClass | ( | \Gino\Http\Request | $request | ) | 
Processa il form di aggiornamento del modulo.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| 
 | private | 
| 
 | private | 
Form di modifica di un modulo di sistema.
| integer | $id | valore ID del modulo | 
| 
 | private | 
Form di installazione di un modulo di sistema.
| 
 | private | 
Form per l'installazione manuale di un modulo di sistema.
| 
 | private | 
Form di eliminazione di un modulo di sistema.
| int | $id | valore ID del modulo | 
| 
 | private | 
| 
 | private | 
Informazioni modulo.
| manageSysClass | ( | \Gino\Http\Request | $request | ) | 
Interfaccia amministrativa per la gestione dei moduli di sistema.
| \Gino\Http\Request | $request | istanza di Gino.Http.Request | 
| 
 | private | 
Elenco dei moduli di sistema.
| integer | $sel_id | valore ID del modulo selezionato | 
| 
 | private | 
Aggiunge e sovrascrive files nella directory del modulo durante il processo di upgrade.
| string | $files_dir | |
| string | $module_dir | |
| array | $noCopyFiles | array di nommi di files da non copiare/sovrascrivere | 
| 
 | private | 
| const PACKAGE_EXTENSION = 'zip' |