From 56e0cabdece8565a12077becc349bb1d35a5d06e Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Wed, 29 May 2013 03:41:11 -0400
Subject: [PATCH] CS fixes

---
 plugins/virtuser_file/virtuser_file.php |   88 +++++++++++++++++++++----------------------
 1 files changed, 43 insertions(+), 45 deletions(-)

diff --git a/plugins/virtuser_file/virtuser_file.php b/plugins/virtuser_file/virtuser_file.php
index 2c705b2..974f33d 100644
--- a/plugins/virtuser_file/virtuser_file.php
+++ b/plugins/virtuser_file/virtuser_file.php
@@ -19,13 +19,13 @@
 
     function init()
     {
-	    $this->app = rcmail::get_instance();
-	    $this->file = $this->app->config->get('virtuser_file');
+        $this->app = rcmail::get_instance();
+        $this->file = $this->app->config->get('virtuser_file');
 
-	    if ($this->file) {
-	        $this->add_hook('user2email', array($this, 'user2email'));
-	        $this->add_hook('email2user', array($this, 'email2user'));
-	    }
+        if ($this->file) {
+            $this->add_hook('user2email', array($this, 'user2email'));
+            $this->add_hook('email2user', array($this, 'email2user'));
+        }
     }
 
     /**
@@ -34,25 +34,24 @@
     function user2email($p)
     {
         $r = $this->findinvirtual('/\s' . preg_quote($p['user'], '/') . '\s*$/');
-	    $result = array();
+        $result = array();
 
-	    for ($i=0; $i<count($r); $i++)
-	    {
-	        $arr = preg_split('/\s+/', $r[$i]);
+        for ($i=0; $i<count($r); $i++) {
+            $arr = preg_split('/\s+/', $r[$i]);
 
-	        if (count($arr) > 0 && strpos($arr[0], '@')) {
-		        $result[] = rcube_utils::idn_to_ascii(trim(str_replace('\\@', '@', $arr[0])));
+            if (count($arr) > 0 && strpos($arr[0], '@')) {
+                $result[] = rcube_utils::idn_to_ascii(trim(str_replace('\\@', '@', $arr[0])));
 
-		        if ($p['first']) {
-		            $p['email'] = $result[0];
-		            break;
-		        }
-	        }
-	    }
+                if ($p['first']) {
+                    $p['email'] = $result[0];
+                    break;
+                }
+            }
+        }
 
-	    $p['email'] = empty($result) ? NULL : $result;
+        $p['email'] = empty($result) ? NULL : $result;
 
-	    return $p;
+        return $p;
     }
 
     /**
@@ -60,18 +59,18 @@
      */
     function email2user($p)
     {
-	    $r = $this->findinvirtual('/^' . preg_quote($p['email'], '/') . '\s/');
+        $r = $this->findinvirtual('/^' . preg_quote($p['email'], '/') . '\s/');
 
-	    for ($i=0; $i<count($r); $i++) {
-	        $arr = preg_split('/\s+/', trim($r[$i]));
+        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;
-	        }
-	    }
+            if (count($arr) > 0) {
+                $p['user'] = trim($arr[count($arr)-1]);
+                break;
+            }
+        }
 
-	    return $p;
+        return $p;
     }
 
     /**
@@ -82,26 +81,25 @@
      */
     private function findinvirtual($pattern)
     {
-	    $result = array();
-	    $virtual = null;
+        $result = array();
+        $virtual = null;
 
-	    if ($this->file)
-	        $virtual = file($this->file);
+        if ($this->file)
+            $virtual = file($this->file);
 
-	    if (empty($virtual))
-	        return $result;
+        if (empty($virtual))
+            return $result;
 
-	    // check each line for matches
-	    foreach ($virtual as $line) {
-	        $line = trim($line);
-	        if (empty($line) || $line[0]=='#')
-	            continue;
+        // 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;
-	    }
+            if (preg_match($pattern, $line))
+                $result[] = $line;
+        }
 
-	    return $result;
+        return $result;
     }
-
 }

--
Gitblit v1.9.1