Passare Parametri Tra Crud

Salve a tutti,

vorrei chiedervi un parere su questa situazione:

Ho realizzato un CRUD per la gestione clienti, ed un secondo CRUD per la gestione di articoli.

Per inserire un nuovo articolo ho bisogno di alcune informazioni sul cliente.

Certo, alcuni dati (tipo l’id del cliente) posso passarlo via GET, ma altre informazioni preferirei passarle in altro modo al secondo CRUD.

Stavo pensando di realizzare un singleton per memorizzare le informazioni necessarie del cliente, per poi riutilizzarle quando ne ho bisogno.

Che ne pensate? Altri suggerimenti?

Grazie

Forse ti basta far riferimento al modello cliente:

[font="Courier New"]$cliente = Cliente::model()->findByPk($id)[/font]

Perché usare un pattern come il singleton quando hai già il model di Yii?