@@ 218-233 (lines=16) @@ | ||
215 | return $q->success(); |
|
216 | } |
|
217 | ||
218 | function getPolicySets() { |
|
219 | $q = $this->db->query( |
|
220 | "SELECT policyset FROM topic_policysets WHERE topic_key = :key", |
|
221 | array( |
|
222 | ':key' => $this->id |
|
223 | ) |
|
224 | ); |
|
225 | ||
226 | $sets = array(); |
|
227 | $count = $q->rows; |
|
228 | for ($i = 0; $i < $count; $i++) { |
|
229 | $sets[] = $q->field($i, 'policyset'); |
|
230 | } |
|
231 | ||
232 | return $sets; |
|
233 | } |
|
234 | ||
235 | function addPolicySets($sets) { |
|
236 | if ($sets === '' or count($sets) == 0) { |
|
@@ 261-276 (lines=16) @@ | ||
258 | return $q->success(); |
|
259 | } |
|
260 | ||
261 | function getPolicies() { |
|
262 | $q = $this->db->query( |
|
263 | 'SELECT policy_id FROM topic_policies WHERE topic_key = :key', |
|
264 | array( |
|
265 | ':key' => $this->id |
|
266 | ) |
|
267 | ); |
|
268 | ||
269 | $policies = array(); |
|
270 | $count = $q->rows; |
|
271 | for ($i = 0; $i < $count; $i++) { |
|
272 | $policies[] = $q->field($i, 'policy_id'); |
|
273 | } |
|
274 | ||
275 | return $policies; |
|
276 | } |
|
277 | ||
278 | function addPolicies($policies) { |
|
279 | if ($policies === '' or count($policies) == 0) { |