Elenco :: Filtro :: Storage

Elenco :: Filtro :: Storage è un gestore di stoccaggio per filtri (E.G. Filtri).
Scarica ora

Elenco :: Filtro :: Storage Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Joseph Brenner
  • Sito web dell'editore:
  • http://search.cpan.org/~doom/

Elenco :: Filtro :: Storage Tag


Elenco :: Filtro :: Storage Descrizione

Elenco :: Filtro :: Storage è un gestore di stoccaggio per filtri (E.G. Filtri). Elenco :: Filtro :: Storage è un gestore di stoccaggio per filtri (E.G. Filtri) .synopsis Elenco di utilizzo :: Filtro :: Storage; $ stash_file = "$ env {home} /project_filters.yaml"; My $ Filter_storage = Elenco :: Filtro :: Storage-> Nuovo ({Storage => ,}); My $ Filter = Elenco :: Filtro-> Nuovo ({name => 'skip_boring_stuff', termini => , metodo => 'skip_boring_stuff', descrizione => " Salta le cose davvero noiose ", modificatori =>" xi ",}); $ filter_storage-> salva ($ filtro); # E successivamente, in qualche altro codice ... My $ Filter_storage = Elenco :: Filtro :: Storage-> Nuovo ({Storage => }); My $ Filter = $ Filter_storage-> Ricerca ('skip_boring_stuff'); # Filtri Lookd up da un percorso di localizzazione: # (1) file yaml (2) una connessione del database DBI MY $ YAML_FILE = "/tmp/filter_storage.yaml"; My $ LFS = Elenco :: Filtro :: Archiviazione-> Nuovo ({Storage => }); # Formato di archiviazione "MEM" Mantiene i dati in memoria solo My $ LFS = Elenco :: Filtro :: Storage-> Nuovo ({Storage => }) ; # Effettuare automaticamente le copie nel file YAML di eventuali filtri utilizzati da DBI MY $ FILTER_STORAGE = Elenco :: Filtro :: Storage-> Nuovo ({salva_filters_when_used => $ args -> {salva_filters_when_used}, storage => ,}); # Un gestore di stoccaggio può salvare oggetti di tipo 'trasformazione' # (un figlio di filtro): My $ Storage_tran = Elenco :: Filtro :: Archiviazione-> Nuovo ({Storage => , Type => 'Transform' ,}); $ Storage_Tran-> Salva ($ Transform); Elenco :: Filtro :: Storage è un "gestore di stoccaggio", si occupa di più posizioni di diversi tipi di archivi di supporto collegabili per salvare e recuperare "filtri" (e tipi di filtri varianti come "trasforma"). Vedere elenco :: Filtro ed elenco :: Filtro :: Transform.per rivedere la natura degli elementi che devono essere memorizzati: nel cuore di un "filtro" è un riferimento di array chiamato "Termini" che contiene un elenco di perl arbitrari Strutture dati. Nel caso del semplice tipo di "filtro", questo è un elenco di espressioni regolari, nel caso di "trasformazione" è un elenco di riferimenti di array, ciascuno contenente le tre parti di una sostituzione perl (in un ordine insolito, contando da Da 1 a 3: S / 1/3/2) .Altre, oltre a questo elenco di "termini", ogni oggetto filtro ha anche alcuni allegati alcuni campi aggiuntivi di dati: "Nome", "Metodo", "Modificatori ', e' Descrizione'.So questo potrebbe essere pensato a un sistema ORM, tranne che è molto più specializzato (o forse "ancora più braindead") di ORMS di solito lo sono. Inoltre, mentre può utilizzare un database come un negozio di supporto ( Via DBI), il sistema di archiviazione predefinito è semplicemente quello di scaricare i dati ai file YAML, che hanno il vantaggio di essere relativamente facile da leggere e modificare. Requisiti: · Perl.


Elenco :: Filtro :: Storage Software correlato

DBIX :: Connect.

DBIX :: Connect è un modulo Perl che consente la connessione dati DBI, DBIX :: AnyDBD e ALZABO (INFO) tramite AppConfig. ...

148

Scarica

Testo :: csv_xs.

Testo :: csv_xs è un modulo perl che contiene routine di manipolazione dei valori separati da virgola. ...

211

Scarica