10 Apr
Usare le sessioni in console
Oggi stavo facendo delle prove con dei metodi di un modello e dovevo però riprendere alcuni valori che avevo in un file di sessione, il tutto dalla consolle così vi riporto come ho fatto:
1 >> session = Marshal.load
questa riga di codice usata chiaramente in console vi serve per caricare i dati della sessione presenti che nel mio caso erano presenti nel file ruby_sess.ed360b4428a584a8 in “/tmp/sessions”.
Se nella sessione utilizzate dei modelli ricodatevi di instanziarli al fine che sia possibile caricare correttamente il file di sessione nella variabile session. Nel mio caso si tratta di un semplice carrello per cui ho inizializzato il modello Product e il modello LineItem:
1 >> Product.new 2 ... 3 >> LineItem.new 4 ...

