Lines Matching refs:entry
737 // foreach entry
738 while (false !== ($entry = $dir->read()))
740 $full_path = $this->language_path.$entry;
748 if (!preg_match('/^([^.]+)\.php$/', $entry, $matches)) {
4591 $entry = preg_quote((string) $list[$i], $regexp_delimiter);
4593 // properly assign the new entry to the correct position in the token array
4598 if ($prev_keys[$level] == $entry) {
4599 // this is a duplicate entry, skip it
4603 while (isset($entry[$char]) && isset($prev_keys[$level][$char])
4604 && $entry[$char] == $prev_keys[$level][$char]) {
4608 // this entry has at least some chars in common with the current key
4610 // current key is totally matched, i.e. this entry has just some bits appended
4620 $pointer[$entry] = array('' => true);
4621 array_splice($prev_keys, $level, count($prev_keys), $entry);
4622 $cur_len += strlen($entry);
4635 $entry = substr($entry, $char);
4658 $pointer[$entry] = array('' => true);
4659 array_splice($prev_keys, $level, count($prev_keys), $entry);
4661 $cur_len += strlen($entry);