Lines Matching refs:pattern
17 /** @var array filter pattern */
223 $pattern = '/^('.join('|', $deleted).'):/';
224 if (!io_deleteFromFile($config_cascade['plainauth.users']['default'], $pattern, true)) {
267 * @param array $filter array of field/pattern pairs
388 foreach($this->_pattern as $item => $pattern) {
390 if(!preg_match($pattern, $user)) return false;
392 if(!count(preg_grep($pattern, $info['grps']))) return false;
394 if(!preg_match($pattern, $info[$item])) return false;
401 * construct a filter pattern
407 foreach($filter as $item => $pattern) {
408 … $this->_pattern[$item] = '/'.str_replace('/', '\/', $pattern).'/i'; // allow regex characters