public function actionAdd(){
$model = new Post();
if($model->load(Yii::$app->request->post()) && $model->validate()){
$model->author = Yii::$app->user->getId();
$model->save();
return $this->redirect('blog/index');
}
return $this->render('add', ['model' => $model]);
}
По идее продлевать, как оплата хостинга например - деньги падают на счет и тратятся как бы из общего хранилища.