Definición de parámetros a un modulo

Hola, es que descubrí dos formas de utilizar los parámetros que le paso a un modulo, es decir, siempre que le paso parámetros a un modulo cuando lo defino en el main.php, ademas de crear el atributo en la clase del modulo, yo creo ese mismo parámetro en el setParams del modulo y uso su valor con


Yii::app()->controller->module->params['encryptJS']

Pero descubrí que no tengo necesidad de pasar ese valor al setParams del modulo sino simplemente utilizar el parametro asi:


Yii::app()->controller->module->encryptJS

Cual es la forma correcta?.. las dos son validas?

Y tengo otra pregunta… En un widget que defino en extensions/ de un modulo, ¿como puedo acceder a los parámetros que defino para ese modulo?

Muchas gracias!