summaryrefslogtreecommitdiff
path: root/plugins/virtuser_file/virtuser_file.php
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-21 14:19:53 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-21 14:19:53 +0000
commit1a6323f0a58976db68ee3e8eacfb04e93c335ca2 (patch)
tree6907dff2af09c833eb2c15c45e3cff825b4ea431 /plugins/virtuser_file/virtuser_file.php
parent3c3bc5a5ca12152803704005baa755ef1ffdba0b (diff)
- More package.xml files
git-svn-id: https://svn.roundcube.net/trunk@5459 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'plugins/virtuser_file/virtuser_file.php')
-rw-r--r--plugins/virtuser_file/virtuser_file.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/plugins/virtuser_file/virtuser_file.php b/plugins/virtuser_file/virtuser_file.php
index 9d4efd12b..51a6bc499 100644
--- a/plugins/virtuser_file/virtuser_file.php
+++ b/plugins/virtuser_file/virtuser_file.php
@@ -2,13 +2,13 @@
/**
* File based User-to-Email and Email-to-User lookup
- *
+ *
* Add it to the plugins list in config/main.inc.php and set
* path to a virtuser table file to resolve user names and e-mail
* addresses
* $rcmail_config['virtuser_file'] = '';
*
- * @version 1.0
+ * @version @package_version@
* @author Aleksander Machniak
*/
class virtuser_file extends rcube_plugin
@@ -63,7 +63,7 @@ class virtuser_file extends rcube_plugin
for ($i=0; $i<count($r); $i++) {
$arr = preg_split('/\s+/', trim($r[$i]));
-
+
if (count($arr) > 0) {
$p['user'] = trim($arr[count($arr)-1]);
break;
@@ -83,23 +83,23 @@ class virtuser_file extends rcube_plugin
{
$result = array();
$virtual = null;
-
+
if ($this->file)
$virtual = file($this->file);
-
+
if (empty($virtual))
return $result;
-
+
// check each line for matches
foreach ($virtual as $line) {
$line = trim($line);
if (empty($line) || $line[0]=='#')
continue;
-
+
if (preg_match($pattern, $line))
$result[] = $line;
}
-
+
return $result;
}