/** * @param int $id * @param int $miner * @param string $returnRules='' - IDčka oddělená čárkami, případně jedno ID * @throws BadRequestException * @throws ForbiddenRequestException */ public function actionRemoveAllRules($id = null, $miner, $returnRules = '') { $task = $this->tasksFacade->findTask($id); $this->checkMinerAccess($task->miner); $ruleIdsArr = explode(',', str_replace(';', ',', $returnRules)); //TODO IDčka??? //označení všech pravidel patřících do dané úlohy $this->rulesFacade->changeAllTaskRulesClipboardState($task, false); $this->tasksFacade->checkTaskInRuleClipoard($task); $this->sendJsonResponse(['state' => 'ok']); }