public function actionView($id = 0) { if (!empty($id)) { header("Content-Type:application/json", true, 200); $user = User::find()->joinWith("woouserdata")->where(['user.id' => $id])->asArray()->one(); Yii::$app->response->format = "json"; $json = json_encode(['user' => $user]); return $json; } }
public function actionDeletesocialmedia() { // delete on socialmedia table $model = new SocialMedia(); $inputs = array(); if ($model->load(\Yii::$app->getRequest()->getBodyParams(), '')) { $inputs = \Yii::$app->getRequest()->getBodyParams(); $model = User::find($inputs); if ($model->delete()) { //delete on user_socialmedia table //$db->createCommand()->delete('user_socialmedia', ['sm_id'=>$inputs])->execute(); //$userSocialmedia = new UserSocialmedia::deleteAll(['sm_id'=>$inputs]); } return $userSocialmedia; } }