Возникла проблема. Ошибку приложу в картинку. В папке models создал класс Category который описывает связь между категорией и продуктом. Далее я создал папку components в где создал класс menuwidget с помощью которого хочу распечатать весь массив таблицы category. Вот код:
<?php
namespace app\components;
use yii\base\Widget;
use app\models\Category;
class MenuWidget extends Widget {
public $tpl;
public $data;
public $tree;
public $menuHtml;
public function init() {
parent::init();
if ($this->tpl === null) {
$this->tpl = "menu";
}
$this->tpl .='.php';
}
public function run() {
$this->data = Category::find()->all();
debug($this->data);
return $this->tpl;
}
}
?>