public function actionRemoveoraddfollow()
 {
     if (Yii::$app->request->isAjax) {
         $data = Yii::$app->request->post();
         $program_id = $data['program_id'];
         $follow_status = $data['follow_status'];
         $program = ProgramRecord::findOne($program_id);
         if ($follow_status == 'Follow') {
             $follow_program = new FollowerProgram();
             $follow_program->program_id = $program_id;
             $follow_program->user_id = \Yii::$app->user->identity->getId();
             if ($follow_program->save()) {
                 $program->noOfFollowers += 1;
                 $program->save();
                 $return_message = 0;
             }
         } else {
             $follow_program = FollowerProgram::findOne(['program_id' => $program_id, 'user_id' => \Yii::$app->user->identity->getId()]);
             if ($follow_program->delete()) {
                 $program->noOfFollowers -= 1;
                 $program->save();
                 $return_message = 1;
             }
         }
         return $return_message;
     }
 }