Lines Matching refs:data
26 public function tableRender($data, $mode, $count = 1, $sort = "timestamp") argument
31 $results = $this->getSubmissions($data, $sort);
43 if ($data["type"] == "output-only") {
45 if ($mode == "html" && is_null($data["problem_name"])) {
47 } elseif ($mode == "html" && !is_null($data["problem_name"])) {
54 } elseif ($data["type"] == "test-case") {
67 if ($mode == "html" && is_null($data["user"])) {
69 } elseif ($mode == "html" && is_null($data["problem_name"])) {
71 } elseif ($mode == "html" && !is_null($data["problem_name"])) {
95 foreach ($table_data as &$data) {
96 $table_row[] = join($data, '</td><td class="col0">');
104 public function getSubmissions($data, $sort = "timestamp") argument
111 if (!empty($data["problem_name"])) {
112 $query[] = 'problem_name = "' . $data["problem_name"] . '"';
114 if (!empty($data["user"])) {
115 $query[] = 'username = "' . $data["user"] . '"';
117 if (!empty($data["type"])) {
118 $query[] = 'type = "' . $data["type"] . '"';
121 if (empty($data["problem_name"]) && empty($data["user"]) && empty($data["type"])) {
167 public function delSubmissions($data) argument
173 $results = $this->getSubmissions($data);