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
language Class Reference

Classe di tipo Gino.Controller per la gestione delle lingue disponibili per le traduzioni. More...

Inheritance diagram for language:
Collaboration diagram for language:

Public Member Functions

 __construct ()
 Costruttore. More...
 
 choiceLanguage ()
 Vista scelta lingua (includibile in template) Se l'impostazione multilingua è FALSE ritorna una risposta di contenuto vuoto. More...
 
 manageLanguage (\Gino\Http\Request $request)
 Interfaccia di amministrazione modulo. 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...
 

Static Public Member Functions

static outputFunctions ()
 Elenco dei metodi che possono essere richiamati dal menu e dal template. More...
 
- Static Public Member Functions inherited from Controller
static getClassElements ()
 Restituisce alcune proprietà della classe. More...
 

Data Fields

const FLAG_PREFIX = "flag_"
 
const FLAG_SUFFIX = ".gif"
 
 $_optionsLabels
 
- 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

 manageLang (\Gino\Http\Request $request)
 Interfaccia di amministrazione lingue installate nel sistema. More...
 

Private Attributes

 $_options
 
 $_title
 
 $_flag_language
 

Additional Inherited Members

- 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
 

Detailed Description

Classe di tipo Gino.Controller per la gestione delle lingue disponibili per le traduzioni.

Author
marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Constructor & Destructor Documentation

__construct ( )

Costruttore.

Returns
istanza di Gino.App.Language.language

Member Function Documentation

choiceLanguage ( )

Vista scelta lingua (includibile in template) Se l'impostazione multilingua è FALSE ritorna una risposta di contenuto vuoto.

Returns
html
manageLang ( \Gino\Http\Request  $request)
private

Interfaccia di amministrazione lingue installate nel sistema.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
html, interfaccia
manageLanguage ( \Gino\Http\Request  $request)

Interfaccia di amministrazione modulo.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response
static outputFunctions ( )
static

Elenco dei metodi che possono essere richiamati dal menu e dal template.

Returns
array, elenco metodi nella forma nome_metodo => array(label => string, permissions => array())

Field Documentation

$_flag_language
private
$_options
private
$_optionsLabels
$_title
private
const FLAG_PREFIX = "flag_"
const FLAG_SUFFIX = ".gif"

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