Hey everyone!
I made a PHP library and created a github repo for it.
I use Composer (composer.phar) in my Yii project.
My library has a constructor that accepts some parameters.
I want to include my library to my project using Composer and set up parameters for constructor of my library in my main.php config:
'components' => array(
'mylib' => array(
//'class' => 'vendor.mylibpath.MyLib',
'param1' => 'my 1st param',
'param2' => 'my 2nd param',
),
)
How should I do this trick?
Maybe:
class MyWrapper extends CApplicationComponent
{
private $lib;
public $param1;
public $param2;
public getLib()
{
return $this->lib;
}
public function init()
{
$this->lib = new Lib($this->param1, $this->param2);
}
}