@@ -132,7 +132,7 @@  | 
                                                    ||
| 132 | 132 |              return '('.$this->operator[$operator].'('.implode(") (", $parts).')'.implode($other).')'; | 
                                                        
| 133 | 133 |          } else if (!empty($other)) { | 
                                                        
| 134 | 134 |              return '('.$this->operator[$operator].implode($other).')'; | 
                                                        
| 135 | -        }else { | 
                                                        |
| 135 | +        } else { | 
                                                        |
| 136 | 136 | return '';  | 
                                                        
| 137 | 137 | }  | 
                                                        
| 138 | 138 | }  | 
                                                        
@@ -132,7 +132,7 @@  | 
                                                    ||
| 132 | 132 |              return '('.$this->operator[$operator].'('.implode(") (", $parts).')'.implode($other).')'; | 
                                                        
| 133 | 133 |          } else if (!empty($other)) { | 
                                                        
| 134 | 134 |              return '('.$this->operator[$operator].implode($other).')'; | 
                                                        
| 135 | -        }else { | 
                                                        |
| 135 | +        } else { | 
                                                        |
| 136 | 136 | return '';  | 
                                                        
| 137 | 137 | }  | 
                                                        
| 138 | 138 | }  | 
                                                        
@@ -186,7 +186,7 @@ discard block  | 
                                                    ||
| 186 | 186 | * Authenticate user  | 
                                                        
| 187 | 187 | * @param string $username  | 
                                                        
| 188 | 188 | * @param string $password  | 
                                                        
| 189 | - * @return int indicate occurrence of error.  | 
                                                        |
| 189 | + * @return boolean indicate occurrence of error.  | 
                                                        |
| 190 | 190 | */  | 
                                                        
| 191 | 191 | public function auth($username, $password)  | 
                                                        
| 192 | 192 |      { | 
                                                        
@@ -460,8 +460,6 @@ discard block  | 
                                                    ||
| 460 | 460 | |
| 461 | 461 | /**  | 
                                                        
| 462 | 462 | * Send LDAP pagination control.  | 
                                                        
| 463 | - * @param int $pageSize  | 
                                                        |
| 464 | - * @param bool $isCritical  | 
                                                        |
| 465 | 463 | * @param string $cookie  | 
                                                        
| 466 | 464 | * @return bool  | 
                                                        
| 467 | 465 | */  | 
                                                        
@@ -139,7 +139,7 @@ discard block  | 
                                                    ||
| 139 | 139 | |
| 140 | 140 | # Create AD password (Microsoft Active Directory password format)  | 
                                                        
| 141 | 141 |      protected static function makeAdPassword($password) { | 
                                                        
| 142 | - $password = "\"" . $password . "\"";  | 
                                                        |
| 142 | + $password = "\"".$password."\"";  | 
                                                        |
| 143 | 143 | $adpassword = mb_convert_encoding($password, "UTF-16LE", "UTF-8");  | 
                                                        
| 144 | 144 | return $adpassword;  | 
                                                        
| 145 | 145 | }  | 
                                                        
@@ -188,7 +188,7 @@ discard block  | 
                                                    ||
| 188 | 188 | */  | 
                                                        
| 189 | 189 | public function open($anonymous = false)  | 
                                                        
| 190 | 190 |      { | 
                                                        
| 191 | - $token = 'Opening LDAP connection: ' . LdapUtils::recursive_implode($this->dc, ' or ');  | 
                                                        |
| 191 | + $token = 'Opening LDAP connection: '.LdapUtils::recursive_implode($this->dc, ' or ');  | 
                                                        |
| 192 | 192 | Yii::info($token, __METHOD__);  | 
                                                        
| 193 | 193 | Yii::beginProfile($token, __METHOD__);  | 
                                                        
| 194 | 194 | // Connect to the LDAP server.  | 
                                                        
@@ -245,7 +245,7 @@ discard block  | 
                                                    ||
| 245 | 245 | # Search for user and get user DN  | 
                                                        
| 246 | 246 | $searchResult = ldap_search($this->resource, $this->baseDn, "(&(objectClass=person)($this->loginAttribute=$username))", [$this->loginAttribute]);  | 
                                                        
| 247 | 247 | $entry = $this->getFirstEntry($searchResult);  | 
                                                        
| 248 | -        if($entry) { | 
                                                        |
| 248 | +        if ($entry) { | 
                                                        |
| 249 | 249 | $this->userDn = $this->getDn($entry);  | 
                                                        
| 250 | 250 |          } else { | 
                                                        
| 251 | 251 | $this->userDn = null;  | 
                                                        
@@ -274,7 +274,7 @@ discard block  | 
                                                    ||
| 274 | 274 | }  | 
                                                        
| 275 | 275 | |
| 276 | 276 | // Open connection with user  | 
                                                        
| 277 | -        if(!$this->auth($username, $oldPassword)){ | 
                                                        |
| 277 | +        if (!$this->auth($username, $oldPassword)) { | 
                                                        |
| 278 | 278 | return false;  | 
                                                        
| 279 | 279 | }  | 
                                                        
| 280 | 280 | |
@@ -313,20 +313,20 @@ discard block  | 
                                                    ||
| 313 | 313 | $this->open();  | 
                                                        
| 314 | 314 | $results = [];  | 
                                                        
| 315 | 315 | $cookie = '';  | 
                                                        
| 316 | - $token = $function . ' - params: ' . LdapUtils::recursive_implode($params, ';');  | 
                                                        |
| 316 | + $token = $function.' - params: '.LdapUtils::recursive_implode($params, ';');  | 
                                                        |
| 317 | 317 | |
| 318 | - Yii::info($token , 'chrmorandi\ldap\Connection::query');  | 
                                                        |
| 318 | + Yii::info($token, 'chrmorandi\ldap\Connection::query');  | 
                                                        |
| 319 | 319 | |
| 320 | 320 | Yii::beginProfile($token, 'chrmorandi\ldap\Connection::query');  | 
                                                        
| 321 | 321 |          do { | 
                                                        
| 322 | -            if($this->pageSize > 0) { | 
                                                        |
| 322 | +            if ($this->pageSize > 0) { | 
                                                        |
| 323 | 323 | $this->setControlPagedResult($cookie);  | 
                                                        
| 324 | 324 | }  | 
                                                        
| 325 | 325 | |
| 326 | 326 | // Run the search.  | 
                                                        
| 327 | 327 | $result = call_user_func($function, $this->resource, ...$params);  | 
                                                        
| 328 | 328 | |
| 329 | -            if($this->pageSize > 0) { | 
                                                        |
| 329 | +            if ($this->pageSize > 0) { | 
                                                        |
| 330 | 330 | $this->setControlPagedResultResponse($result, $cookie);  | 
                                                        
| 331 | 331 | }  | 
                                                        
| 332 | 332 | |
@@ -97,10 +97,10 @@ discard block  | 
                                                    ||
| 97 | 97 | |
| 98 | 98 | $select = (is_array($this->select)) ? $this->select : [];  | 
                                                        
| 99 | 99 | |
| 100 | -        if(ctype_digit((string) $this->limit)){ | 
                                                        |
| 100 | +        if (ctype_digit((string) $this->limit)) { | 
                                                        |
| 101 | 101 | $db->pageSize = $this->limit;  | 
                                                        
| 102 | 102 | }  | 
                                                        
| 103 | -        if(ctype_digit((string) $this->offset)){ | 
                                                        |
| 103 | +        if (ctype_digit((string) $this->offset)) { | 
                                                        |
| 104 | 104 | $db->offset = $this->offset == 0 ? 1 : $this->offset;  | 
                                                        
| 105 | 105 | }  | 
                                                        
| 106 | 106 | |
@@ -117,7 +117,7 @@ discard block  | 
                                                    ||
| 117 | 117 | */  | 
                                                        
| 118 | 118 | public function all($db = null)  | 
                                                        
| 119 | 119 |      {     | 
                                                        
| 120 | -        if(!($this->dataReader instanceof DataReader)) {             | 
                                                        |
| 120 | +        if (!($this->dataReader instanceof DataReader)) {             | 
                                                        |
| 121 | 121 | /** @var $result DataReader */  | 
                                                        
| 122 | 122 | $this->dataReader = $this->execute($db);  | 
                                                        
| 123 | 123 |          } else { | 
                                                        
@@ -125,10 +125,10 @@ discard block  | 
                                                    ||
| 125 | 125 |                  $db = Yii::$app->get('ldap'); | 
                                                        
| 126 | 126 | }  | 
                                                        
| 127 | 127 | |
| 128 | -            if(ctype_digit((string) $this->limit)){ | 
                                                        |
| 128 | +            if (ctype_digit((string) $this->limit)) { | 
                                                        |
| 129 | 129 | $db->pageSize = $this->limit;  | 
                                                        
| 130 | 130 | }  | 
                                                        
| 131 | -            if(ctype_digit((string) $this->offset)){ | 
                                                        |
| 131 | +            if (ctype_digit((string) $this->offset)) { | 
                                                        |
| 132 | 132 | $db->offset = $this->offset == 0 ? 1 : $this->offset;  | 
                                                        
| 133 | 133 | }  | 
                                                        
| 134 | 134 | }  | 
                                                        
@@ -74,10 +74,10 @@ discard block  | 
                                                    ||
| 74 | 74 | */  | 
                                                        
| 75 | 75 | public function __construct(Connection $conn, $results, $config = [])  | 
                                                        
| 76 | 76 |      { | 
                                                        
| 77 | - $this->_conn = $conn;  | 
                                                        |
| 77 | + $this->_conn = $conn;  | 
                                                        |
| 78 | 78 | $this->_results = $results;  | 
                                                        
| 79 | 79 | |
| 80 | -        if(is_array($this->_results)){ | 
                                                        |
| 80 | +        if (is_array($this->_results)) { | 
                                                        |
| 81 | 81 |              foreach ($this->_results as $result) { | 
                                                        
| 82 | 82 | $this->_count += $this->_conn->countEntries($result);  | 
                                                        
| 83 | 83 | //$this->setEntries($result);  | 
                                                        
@@ -101,7 +101,7 @@ discard block  | 
                                                    ||
| 101 | 101 | * @param resource|array $result  | 
                                                        
| 102 | 102 | * @return void  | 
                                                        
| 103 | 103 | */  | 
                                                        
| 104 | -    protected function setEntries($result){         | 
                                                        |
| 104 | +    protected function setEntries($result) {         | 
                                                        |
| 105 | 105 | $identifier = $this->_conn->getFirstEntry($result);  | 
                                                        
| 106 | 106 | |
| 107 | 107 |          while (false !== $identifier) { | 
                                                        
@@ -124,12 +124,12 @@ discard block  | 
                                                    ||
| 124 | 124 | return [];  | 
                                                        
| 125 | 125 | }  | 
                                                        
| 126 | 126 | |
| 127 | - $token = 'Get entries with limit pagination ' . $this->_conn->pageSize;  | 
                                                        |
| 127 | + $token = 'Get entries with limit pagination '.$this->_conn->pageSize;  | 
                                                        |
| 128 | 128 | Yii::beginProfile($token, __METHOD__);  | 
                                                        
| 129 | -        if($this->_conn->offset > 0){ | 
                                                        |
| 130 | - $this->setEntries($this->_results[intval($this->_conn->offset/$this->_conn->pageSize)]);  | 
                                                        |
| 129 | +        if ($this->_conn->offset > 0) { | 
                                                        |
| 130 | + $this->setEntries($this->_results[intval($this->_conn->offset / $this->_conn->pageSize)]);  | 
                                                        |
| 131 | 131 |          } else { | 
                                                        
| 132 | -            if(is_array($this->_results)){ | 
                                                        |
| 132 | +            if (is_array($this->_results)) { | 
                                                        |
| 133 | 133 |                  foreach ($this->_results as $result) {                 | 
                                                        
| 134 | 134 | $this->setEntries($result);  | 
                                                        
| 135 | 135 | }  | 
                                                        
@@ -139,7 +139,7 @@ discard block  | 
                                                    ||
| 139 | 139 | }  | 
                                                        
| 140 | 140 | Yii::endProfile($token, __METHOD__);  | 
                                                        
| 141 | 141 | |
| 142 | - $token = 'Get Attributes of entries with limit pagination in ' . $this->_conn->pageSize;  | 
                                                        |
| 142 | + $token = 'Get Attributes of entries with limit pagination in '.$this->_conn->pageSize;  | 
                                                        |
| 143 | 143 | Yii::beginProfile($token, __METHOD__);  | 
                                                        
| 144 | 144 | $data = [];  | 
                                                        
| 145 | 145 |          foreach ($this as $item) { | 
                                                        
@@ -157,7 +157,7 @@ discard block  | 
                                                    ||
| 157 | 157 | */  | 
                                                        
| 158 | 158 | public function close()  | 
                                                        
| 159 | 159 |      { | 
                                                        
| 160 | -        if(is_array($this->_results)){ | 
                                                        |
| 160 | +        if (is_array($this->_results)) { | 
                                                        |
| 161 | 161 |              foreach ($this->_results as $result) { | 
                                                        
| 162 | 162 | $this->_conn->freeResult($result);  | 
                                                        
| 163 | 163 | }  | 
                                                        
@@ -26,11 +26,11 @@  | 
                                                    ||
| 26 | 26 | */  | 
                                                        
| 27 | 27 | public $dn;  | 
                                                        
| 28 | 28 | |
| 29 | - /**  | 
                                                        |
| 30 | - * Returns the list of attribute names.  | 
                                                        |
| 31 | - * By default, this method returns all public properties of the class.  | 
                                                        |
| 32 | - * @return array list of attribute names.  | 
                                                        |
| 33 | - */  | 
                                                        |
| 29 | + /**  | 
                                                        |
| 30 | + * Returns the list of attribute names.  | 
                                                        |
| 31 | + * By default, this method returns all public properties of the class.  | 
                                                        |
| 32 | + * @return array list of attribute names.  | 
                                                        |
| 33 | + */  | 
                                                        |
| 34 | 34 |      public function getAttributes() { | 
                                                        
| 35 | 35 | $class = new ReflectionClass(self::class);  | 
                                                        
| 36 | 36 | $names = [];  | 
                                                        
@@ -187,7 +187,7 @@ discard block  | 
                                                    ||
| 187 | 187 | return 0;  | 
                                                        
| 188 | 188 | }  | 
                                                        
| 189 | 189 | |
| 190 | -        if(($condition = $this->getOldPrimaryKey(true)) !== $this->getPrimaryKey(true)) { | 
                                                        |
| 190 | +        if (($condition = $this->getOldPrimaryKey(true)) !== $this->getPrimaryKey(true)) { | 
                                                        |
| 191 | 191 | // TODO Change DN  | 
                                                        
| 192 | 192 | // static::getDb()->rename($condition, $newRdn, $newParent, true);  | 
                                                        
| 193 | 193 |  //            if (!$this->refresh()){ | 
                                                        
@@ -197,12 +197,12 @@ discard block  | 
                                                    ||
| 197 | 197 | }  | 
                                                        
| 198 | 198 | |
| 199 | 199 |          foreach ($values as $key => $value) { | 
                                                        
| 200 | -            if($key == 'dn'){ | 
                                                        |
| 200 | +            if ($key == 'dn') { | 
                                                        |
| 201 | 201 | continue;  | 
                                                        
| 202 | 202 | }  | 
                                                        
| 203 | -            if(empty ($this->getOldAttribute($key)) && $value === ''){ | 
                                                        |
| 203 | +            if (empty ($this->getOldAttribute($key)) && $value === '') { | 
                                                        |
| 204 | 204 | unset($values[$key]);  | 
                                                        
| 205 | -            } else if($value === ''){ | 
                                                        |
| 205 | +            } else if ($value === '') { | 
                                                        |
| 206 | 206 | $attributes[] = ['attrib' => $key, 'modtype' => LDAP_MODIFY_BATCH_REMOVE];  | 
                                                        
| 207 | 207 |              } else if (empty ($this->getOldAttribute($key))) { | 
                                                        
| 208 | 208 | $attributes[] = ['attrib' => $key, 'modtype' => LDAP_MODIFY_BATCH_ADD, 'values' => is_array($value) ? $value : [$value]];  | 
                                                        
@@ -245,7 +245,7 @@ discard block  | 
                                                    ||
| 245 | 245 | */  | 
                                                        
| 246 | 246 | public static function updateAll($attributes, $condition = '')  | 
                                                        
| 247 | 247 |      { | 
                                                        
| 248 | -        if(is_array($condition)){ | 
                                                        |
| 248 | +        if (is_array($condition)) { | 
                                                        |
| 249 | 249 | $condition = $condition['dn'];  | 
                                                        
| 250 | 250 | }  | 
                                                        
| 251 | 251 | |