public function actionMikbook() { $post = Yii::$app->request->post(); $id = isset($post['item_id']) && $post['item_id'] != '' ? $post['item_id'] : null; $mat_id = isset($post['mat_id']) && $post['mat_id'] != '' ? $post['mat_id'] : null; if ($id === null || $mat_id === null) { echo "fail POST parameters'"; } else { $itemRepo = new ItemRepository(); $statRepo = new StatsRepository(); $itemRepo->setMikBookOK($id); $statRepo->incrementItemMKBCpt($mat_id); echo "done"; } }