Причем эта ошибка вываливается при любом обращении к таблице Categories, если поведение убираю, то объект приходит.
т.е. делаю $roots = Categories::find()->roots()->all();
Ошибка.
Categories модель
<?php
namespace backend\models;
use creocoder\nestedsets\NestedSetsBehavior;
use yii\db\ActiveRecord;
class Categories extends ActiveRecord
{
public function behaviors() {
return [
'tree' => [
'class' => NestedSetsBehavior::className(),
'treeAttribute' => 'tree',
],
];
}
public function transactions()
{
return [
self::SCENARIO_DEFAULT => self::OP_ALL,
];
}
public static function find()
{
return new \backend\models\CategoryQuery(get_called_class());
}
}
CategoryQuery Модель
<?php
namespace backend\models;
use creocoder\nestedsets\NestedSetsQueryBehavior;
use yii\db\ActiveRecord;
class CategoryQuery extends ActiveRecord
{
public function behaviors() {
return [
NestedSetsQueryBehavior::className(),
];
}
}
Добра! Помогите пожалуйста проблему решить, уже третий день не могу дойти! Для Yii1 проблем не было. Все сделал строго по мануалу, но валится ошибка
полный размер: https://yadi.sk/d/HtM4ECmRjewsY
Причем эта ошибка вываливается при любом обращении к таблице Categories, если поведение убираю, то объект приходит. т.е. делаю $roots = Categories::find()->roots()->all(); Ошибка.
Categories модель
CategoryQuery Модель