public static function getTeamsSolvedTask($task_id) { return AcceptedRequests::find()->joinWith("user")->where(["task_id" => $task_id])->all(); }
/** * Lists all AcceptedRequests models. * @return mixed */ public function actionIndex() { $dataProvider = new ActiveDataProvider(['query' => AcceptedRequests::find()]); return $this->render('index', ['dataProvider' => $dataProvider]); }
public function getSolvedTasks() { $tasks = AcceptedRequests::find()->where(['user_id' => $this->id])->all(); $data = []; foreach ($tasks as $task) { $data[$task->task_id] = 1; } return $data; }