Lines Matching refs:page
41 * @param string $page The page to get the questionnaire for
44 public function getQuestionnaire($page) argument
50 return $db->queryRecord($sql, $page);
56 * @param string $page The page to enable the questionnaire for
60 public function activateQuestionnaire($page, $user) argument
65 'page' => $page,
78 * @param string $page The page to disable the questionnaire for
82 public function deactivateQuestionnaire($page, $user) argument
86 $record = $db->queryRecord('SELECT * FROM questionnaires WHERE page = ?', $page);
97 * @param string $page The page of the questionnaire
101 public function hasUserAnswered($page, $user) argument
107 return $db->queryValue($sql, $page, $user) > 0;
113 * @param string $page The page of the questionnaire
116 public function numberOfResponses($page) argument
122 return (int)$db->queryValue($sql, $page);
128 * @param string $page The page of the questionnaire
131 public function isActive($page) argument
133 $record = $this->getQuestionnaire($page);
144 public function getQuestionIDs($page) argument
150 return array_column($db->queryAll($sql, $page), 'question');