public function down() { $tbl = '{{%backend_menu}}'; $this->update($tbl, ['route' => '/shop/backend-order/index'], ['route' => 'shop/backend-order/index']); $this->update($tbl, ['route' => '/shop/backend-customer/index'], ['route' => 'shop/backend-customer/index']); $this->update($tbl, ['route' => '/shop/backend-contragent/index'], ['route' => 'shop/backend-contragent/index']); \yii\caching\TagDependency::invalidate(Yii::$app->cache, [\devgroup\TagDependencyHelper\ActiveRecordHelper::getCommonTag(\app\backend\models\BackendMenu::className())]); }
public function down() { $this->dropTable('{{%addon}}'); $this->dropTable('{{%addon_category}}'); $this->dropTable('{{%addon_bindings}}'); $this->delete('{{%object}}', ['name' => 'Addon']); $this->delete('{{%backend_menu}}', ['name' => 'Addons']); \yii\caching\TagDependency::invalidate(Yii::$app->cache, [\devgroup\TagDependencyHelper\ActiveRecordHelper::getCommonTag(\app\backend\models\BackendMenu::className())]); $this->dropColumn('{{%order_item}}', 'addon_id'); }
public function actions() { return ['getTree' => ['class' => AdjacencyFullTreeDataAction::className(), 'class_name' => BackendMenu::className(), 'model_label_attribute' => 'name']]; }
public function down() { $this->delete('{{%backend_menu}}', ['name' => 'Extensions']); \yii\caching\TagDependency::invalidate(Yii::$app->cache, [\devgroup\TagDependencyHelper\ActiveRecordHelper::getCommonTag(\app\backend\models\BackendMenu::className())]); }