Gino Gmaps  1.0.1
Modulo di gestione di mappe interattive per Gino CMS
 Tutto Strutture dati File Funzioni Variabili Gruppi Pagine
Riferimenti per la classe gmapsCtg

Superclasse astratta per la gestione di categorie di punti di interesse e percorsi geolocalizzati. Continua...

Diagramma delle classi per gmapsCtg
gmapsPointCtg gmapsPolygonCtg gmapsPolylineCtg

Membri pubblici

 __construct ($id, $tbl)
 Costruisce un'istanza di tipo gmapsCtg. Continua...
 
 setInstance ($value)
 Metodo setter per la proprietà instance. Continua...
 
 form ($redirect)
 Form di inserimento e modifica dati categoria. Continua...
 

Membri pubblici statici

static deleteInstance ($instance)
 Deletes all the records tied to the given gmaps instance. Continua...
 
static get ($instance, $opts=null)
 Seleziona id di categorie sul database. Continua...
 
static getForSelect ($instance, $opts=null)
 Ritorna un array associativo di categorie da utilizzare per popolare un input select. Continua...
 

Campi

 $_data_dir
 

Attributi protetti

 $_data_www
 
 $_prefix_img = 'img_'
 Prefisso immagini uploadate. Continua...
 
 $_prefix_thumb = 'thumb_'
 Prefisso thumb immagini uploadate. Continua...
 
 $_extension_media = array('jpg', 'jpeg', 'png')
 Estensioni permesse per le icone. Continua...
 
 $_img_width = 200
 larghezza di ridimensionamento dell'immagine uploadata Continua...
 
 $_thumb_width = 100
 larghezza di ridimensionamento della thumb generata dall'immagine uploadata Continua...
 

Descrizione dettagliata

Superclasse astratta per la gestione di categorie di punti di interesse e percorsi geolocalizzati.

Campi:

  • id: identificativo punto di interesse
  • instance: identificativo gmaps di appartenenza
  • name: nome categoris
  • description: descrizione

.0 2012 Otto srl MIT License http://www.opensource.org/licenses/mit-license.php

Autori
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

Definizione alla linea 30 del file class.gmapsCtg.php.

Documentazione dei costruttori e dei distruttori

__construct (   $id,
  $tbl 
)

Costruisce un'istanza di tipo gmapsCtg.

Parametri
int$idid della categoria
string$tblla tabella di db associata alle categorie public
Restituisce
gmapsCtg un oggetto gmapsCtg

Definizione alla linea 67 del file class.gmapsCtg.php.

Documentazione delle funzioni membro

static deleteInstance (   $instance)
static

Deletes all the records tied to the given gmaps instance.

Parametri
int$instancethe gmaps instance id public
Restituisce
bool The result of the deletion

Definizione alla linea 97 del file class.gmapsCtg.php.

form (   $redirect)

Form di inserimento e modifica dati categoria.

Parametri
string$redirecturl di reindirizzamento se il salvataggio va a buon fine public
Restituisce
string form di inserimento e modifica dati categoria

Definizione alla linea 174 del file class.gmapsCtg.php.

static get (   $instance,
  $opts = null 
)
static

Seleziona id di categorie sul database.

Parametri
int$instanceidentificativo dell'istanza di gmaps
array$optsarray associativo di opzioni:
  • where: where clauses addizionali
  • order: campo di ordinamento dei risultati
  • limit: limitazione dei risultati public
Restituisce
array un array di id delle categorie ottenute dalla query

Definizione alla linea 119 del file class.gmapsCtg.php.

static getForSelect (   $instance,
  $opts = null 
)
static

Ritorna un array associativo di categorie da utilizzare per popolare un input select.

Parametri
int$instanceidentificativo dell'istanza di gmaps
array$optsarray associativo di opzioni:
  • where: where clauses addizionali
  • order: campo di ordinamento dei risultati public
Restituisce
array array associativo id=>name delle categorie selezionate

Definizione alla linea 149 del file class.gmapsCtg.php.

setInstance (   $value)

Metodo setter per la proprietà instance.

Parametri
int$valueidentificativo dell'istanza gmaps public
Restituisce
bool true

Definizione alla linea 81 del file class.gmapsCtg.php.

Documentazione dei campi

$_data_dir

Definizione alla linea 32 del file class.gmapsCtg.php.

$_data_www
protected

Definizione alla linea 32 del file class.gmapsCtg.php.

$_extension_media = array('jpg', 'jpeg', 'png')
protected

Estensioni permesse per le icone.

Definizione alla linea 47 del file class.gmapsCtg.php.

$_img_width = 200
protected

larghezza di ridimensionamento dell'immagine uploadata

Definizione alla linea 52 del file class.gmapsCtg.php.

$_prefix_img = 'img_'
protected

Prefisso immagini uploadate.

Definizione alla linea 37 del file class.gmapsCtg.php.

$_prefix_thumb = 'thumb_'
protected

Prefisso thumb immagini uploadate.

Definizione alla linea 42 del file class.gmapsCtg.php.

$_thumb_width = 100
protected

larghezza di ridimensionamento della thumb generata dall'immagine uploadata

Definizione alla linea 57 del file class.gmapsCtg.php.


La documentazione per questa classe è stata generata a partire dal seguente file: