Hello,
I’m struggling with retrieving a config param from config/main.php inside extension class. Can anyone tell me how can I catch it?
my config/main.php
// application components
'components'=>array(
//...
'mailer' => array(
'class' => 'application.extensions.mailer.EMailer',
'param1' => 'value_of_param1',
'param2' => 'value_of_param2',
'params_array' => array('subparam1' => 'valueofsubparam1',
'subparam2' => 'valueofsubparam2',
),
//...
);
my extensions/mailer/EMailer.php
class EMailer extends CApplicationComponent
{
protected $param1;
protected $param2;
protected $params_array;
public function init() {}
public function __construct()
{
echo $this->param1;
echo '<br>';
echo $this->param2;
echo '<br>';
var_dump($this->params_array);
}
}
Thank you,
Radu