Make your session namespacedSymfony 2, Tip and tricks

by Andrea Giuliano on 9 ottobre 2013 with 0 comments

Separating the scope of variables in session is a good practice for organizing attributes. Symfony comes with the Session component, a powerful way to manage the session. Imagine you want to store some attributes of some volatile structure in your application. You can store them in this way: $session->set(’promo_code’, ‘MY_PROMO_CODE’); $session->set(’promo_name’, ‘MY_PROMO_NAME’); That’s all right. …

leggi ...

Specifiche personalizzate per le colonne del databaseDoctrine, Symfony 2

by Andrea Giuliano on 23 settembre 2012 with 0 comments

Doctrine, nella versione 2.1 ha eliminato il supporto alla parola chiave DEFAULT  per impostare un valore predefinito ad un campo. Come descritto nelle FAQ di Doctrine, per settare un valore di default, basta semplicemente definire una variabile di classe con il valore predefinito. Seguendo la procedura nelle FAQ ed effettuando la build dell’entità, il campo …

leggi ...

Symfony 2.1 validazione a cascataForm, Symfony 2

by Andrea Giuliano on 20 agosto 2012 with 0 comments

In symfony 2 incorporare i form è davvero facile come mostrato nella guida ufficiale di Symfony per la creazione e l’associazione di due form. In questo tip parleremo della validazione in cascata di sottoform. Supponiamo di avere un ProductForm che incorpora CategoryForm, entrambi con annotazioni che impostano i diversi vincoli di validazione per ciascuna classe. …

leggi ...