Lines Matching refs:type
43 * @param string $type every|digest|list
47 public function addRule($item, $type, $members) argument
51 if (!in_array($type, array('every', 'digest', 'list'))) {
54 if (!$isns && $type == 'list') {
67 $this->rules[$item] = array($type, $members);
70 $this->applyRule($item, $type, $members);
83 list($type, $members) = $this->rules[$item];
87 $this->ceaseRule($item, $type, $members);
146 * @param string $type every|digest|list
150 protected function applyRule($item, $type, $members) argument
155 $sub->add($item, $user, $type);
164 * @param string $type every|digest|list
168 protected function ceaseRule($item, $type, $members) argument
174 $sub->remove($item, $user, $type);