Lines Matching defs:page
123 // remove page assignments matching the pattern being removed
133 * Updates all assignments of a given page against the current patterns
180 * Add page to assignments
182 * @param string $page
187 public function assignPage($page, $user = null, $status = null)
190 return (bool) $this->sqlite->query($sql, [$page, $user, $status]);
194 * Remove page from assignments
196 * @param string $page
200 public function deassignPage($page, $user, $status)
203 return (bool) $this->sqlite->query($sql, [$page, $user, $status]);
217 * Returns a list of user/group string lists per status assigned to the given page
219 * @param string $page
223 public function getPageAssignments($page, $checkpatterns = true)
226 $page = cleanID($page);
231 $pns = ':' . getNS($page) . ':';
233 if ($helper->matchPagePattern($row['pattern'], $page, $pns)) {
240 $list = $this->sqlite->queryAll($sql, [$page]);