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 gmapsCollection

Classe per la gestione di collezioni associate ai punti di interesse. Continua...

Diagramma delle classi per gmapsCollection

Membri pubblici

 __construct ($id, $instance)
 Costruisce un'istanza di tipo gmapsCollection. Continua...
 
 setPoint_id ($value)
 Metodo setter per la proprietà point_id. Continua...
 
 images ()
 Getter della proprietà _images, tutte le immagini associate alla collezione. Continua...
 
 form ($redirect)
 Form di inserimento e modifica collezione. Continua...
 
 thumb ($css_class)
 Immagine thumb come tag img. Continua...
 
 img ($css_class= '', $title=null, $description=null)
 Immagine come tag img. Continua...
 
 thumbPath ()
 Path alla thumb. Continua...
 
 path ()
 Path all'immagine. Continua...
 
 delete ()
 Elimina l'immagine (da db e filesystem) Continua...
 

Campi

 $_data_www
 
 $_data_dir
 
 $_extension_media
 
 $_prefix_img
 
 $_prefix_thumb
 

Attributi privati

 $_controller
 
 $_img_width = 600
 larghezza di ridimensionamento dell'immagine uploadata Continua...
 
 $_thumb_width = 100
 larghezza di ridimensionamento della thumb generata dall'immagine uploadata Continua...
 
 $_images
 Array di immagini (gmapsCollectionImage) associate alla collezione. Continua...
 

Attributi privati statici

static $_tbl_collection = 'gmaps_point_collection'
 
static $_tbl_collection_image = 'gmaps_point_collection_image'
 

Descrizione dettagliata

Classe per la gestione di collezioni associate ai punti di interesse.

Campi:

  • id: identificativo punto di interesse
  • point_id: identificativo gmapsPoint di appartenenza
  • name: nome collezione
  • description: descrizione
  • image: nome del file immagine

Proprietà:

  • **_images**: array di immagini associate alla collezione
Versione
1.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 35 del file class.gmapsCollection.php.

Documentazione dei costruttori e dei distruttori

__construct (   $id,
  $instance 
)

Costruisce un'istanza di tipo gmapsCollection.

Parametri
int$idid del servizio
object$instancethe gmaps instance public
Restituisce
gmapsCollection un oggetto gmapsCollection

Definizione alla linea 65 del file class.gmapsCollection.php.

Documentazione delle funzioni membro

delete ( )

Elimina l'immagine (da db e filesystem)

public

Restituisce
bool il risultato dell'operazione

Definizione alla linea 229 del file class.gmapsCollection.php.

form (   $redirect)

Form di inserimento e modifica collezione.

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

Definizione alla linea 121 del file class.gmapsCollection.php.

images ( )

Getter della proprietà _images, tutte le immagini associate alla collezione.

public

Restituisce
array array di oggetti gmapsCollectionImage

Definizione alla linea 108 del file class.gmapsCollection.php.

img (   $css_class = '',
  $title = null,
  $description = null 
)

Immagine come tag img.

public

Restituisce
string immagine

Definizione alla linea 192 del file class.gmapsCollection.php.

path ( )

Path all'immagine.

public

Restituisce
string path immagine

Definizione alla linea 216 del file class.gmapsCollection.php.

setPoint_id (   $value)

Metodo setter per la proprietà point_id.

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

Definizione alla linea 94 del file class.gmapsCollection.php.

thumb (   $css_class)

Immagine thumb come tag img.

public

Restituisce
string immagine thumb

Definizione alla linea 180 del file class.gmapsCollection.php.

thumbPath ( )

Path alla thumb.

public

Restituisce
string path thumb immagine

Definizione alla linea 204 del file class.gmapsCollection.php.

Documentazione dei campi

$_controller
private

Definizione alla linea 40 del file class.gmapsCollection.php.

$_data_dir

Definizione alla linea 40 del file class.gmapsCollection.php.

$_data_www

Definizione alla linea 40 del file class.gmapsCollection.php.

$_extension_media

Definizione alla linea 40 del file class.gmapsCollection.php.

$_images
private

Array di immagini (gmapsCollectionImage) associate alla collezione.

Definizione alla linea 55 del file class.gmapsCollection.php.

$_img_width = 600
private

larghezza di ridimensionamento dell'immagine uploadata

Definizione alla linea 45 del file class.gmapsCollection.php.

$_prefix_img

Definizione alla linea 40 del file class.gmapsCollection.php.

$_prefix_thumb

Definizione alla linea 40 del file class.gmapsCollection.php.

$_tbl_collection = 'gmaps_point_collection'
staticprivate

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

$_tbl_collection_image = 'gmaps_point_collection_image'
staticprivate

Definizione alla linea 38 del file class.gmapsCollection.php.

$_thumb_width = 100
private

larghezza di ridimensionamento della thumb generata dall'immagine uploadata

Definizione alla linea 50 del file class.gmapsCollection.php.


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