Ho creato e configurato un modulo fooModule. Devo creare un componente all'interno del modulo.Modo corretto per accedere ai componenti Yii2 nei moduli?
Questa è la mia configurazione per il mio modulo in main.php
'modules'=>array(
'fooModule'=>array(
'class' => 'app\modules\fooModule\Module',
'components'=>array(
'testComponent'=>array(
'class'=>'app\modules\fooModule\components\testComponent',
),
),
),
),
Nel fooModule modulo di cartella ho creato una cartella componenti con un file testComponent.php
TestComponet.php ha un compito in classe che estendono \ yii \ base \ Componente. Vedi sotto
namespace app\modules\fooModule\component;
class test extends \yii\base\Component {
public function __construct() {
private $bar;
}
public function exampleFunction() {
echo 'am alive, come and look for me please!!';
}
}
Come faccio ad accedere classe di test in fooModule controller?
Grazie per la tua risposta mi permetta di provare fuori – chapskev