From 9d2550502a68ea3cc495e287ebff04e142a59e2e Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Wed, 16 Jul 2014 09:12:53 -0400
Subject: [PATCH] CS fixes after PR merge

---
 plugins/password/drivers/gearman.php |   71 +++++++++++++++++++----------------
 1 files changed, 38 insertions(+), 33 deletions(-)

diff --git a/plugins/password/drivers/gearman.php b/plugins/password/drivers/gearman.php
index 6c1ad3c..36571a9 100644
--- a/plugins/password/drivers/gearman.php
+++ b/plugins/password/drivers/gearman.php
@@ -1,4 +1,5 @@
 <?php
+
 /**
  * Gearman Password Driver
  *
@@ -11,40 +12,44 @@
 
 class rcube_gearman_password
 {
-  function save($currpass, $newpass)
-  {
-    $user = $_SESSION['username'];
-    $rcmail = rcmail::get_instance();
+    function save($currpass, $newpass)
+    {
+        if (extension_loaded('gearman')) {
+            $rcmail  = rcmail::get_instance();
+            $user    = $_SESSION['username'];
+            $payload = array(
+                'username'    => $user,
+                'oldPassword' => $currpass,
+                'newPassword' => $newpass,
+            );
 
-    if (extension_loaded('gearman')) {
-      $success = false;
-      $gmc= new GearmanClient();
+            $gmc = new GearmanClient();
+            $gmc->addServer($rcmail->config->get('password_gearman_host'));
 
-      $gmc->addServer($rcmail->config->get('password_gearman_host'));
-      $payload = array("username" => $user, "oldPassword" => $currpass, "newPassword" => $newpass);
-      $result = $gmc->doNormal("setPassword", json_encode($payload));
-      $success = json_decode($result);
-      if ($success->result == 1) {
-        return PASSWORD_SUCCESS;
-      } else {
-        rcube::raise_error(array(
-          'code' => 600,
-          'type' => 'php',
-          'file' => __FILE__, 'line' => __LINE__,
-          'message' => "Password plugin: Gearman authentication failed for user $user: $error"
-        ), true, false);
-      }
+            $result  = $gmc->doNormal('setPassword', json_encode($payload));
+            $success = json_decode($result);
+
+            if ($success && $success->result == 1) {
+                return PASSWORD_SUCCESS;
+            }
+            else {
+                rcube::raise_error(array(
+                    'code' => 600,
+                    'type' => 'php',
+                    'file' => __FILE__, 'line' => __LINE__,
+                    'message' => "Password plugin: Gearman authentication failed for user $user: $error"
+                ), true, false);
+            }
+        }
+        else {
+            rcube::raise_error(array(
+                'code' => 600,
+                'type' => 'php',
+                'file' => __FILE__, 'line' => __LINE__,
+                'message' => "Password plugin: PECL Gearman module not loaded"
+            ), true, false);
+        }
+
+        return PASSWORD_ERROR;
     }
-    else {
-      rcube::raise_error(array(
-        'code' => 600,
-        'type' => 'php',
-        'file' => __FILE__, 'line' => __LINE__,
-        'message' => "Password plugin: PECL Gearman module not loaded"
-      ), true, false);
-    }
-
-    return PASSWORD_ERROR;
-  }
 }
-?>

--
Gitblit v1.9.1