'request' => [ 'class' => 'yii\web\Request', 'enableCsrfValidation' => false, 'cookieValidationKey' => 'BKJkhkujk7b66vvnvbBV32NBVV55cvgdFEDXCG', ],
Html::url() меняем на Url::to()
$this->createUrl() //(где $this - это контролер) заменяем на Url::toRoute
\Yii::$container->set('yii\widgets\LinkPager', [ 'maxButtonCount' => 5, ]);
Security::encrypt() меняем на Yii::$app->getSecurity()
//Пример: public function behaviors() { return [ 'timestamp' => [ 'class' => yii\behaviors\TimestampBehavior::className(), 'createdAtAttribute' => 'create_time', 'updatedAtAttribute' => 'update_time', 'value' => new yii\db\Expression('NOW()'), ], ]; }
Security::generateRandomKey(); заменить на Yii::$app->getSecurity()->generateRandomKey();
Yii::$app->getComponent() меняем на Yii::$app->get()
yii\web\VerbFilter; меняем на yii\filters\VerbFilter;
model::find($id) на model::findOne($id)
yii\web\AccessControl на yii\filters\AccessControl
$banner = ADV::instantiate($config = []); ADV::populateRecord($banner, $row);