Passed
Push — master ( 806009...dd1a63 )
by IRFA
03:41
created
src/Console/Commands/LockInfoPackage.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -56,8 +56,8 @@  discard block
 block discarded – undo
56 56
     $conf = config('irfa.lockout');
57 57
 
58 58
         $this->line('<fg=default>-------------------------------------------------------------------------------');
59
-         $this->line('<fg=yellow>Commands');
60
-          $table = new Table($this->output);
59
+            $this->line('<fg=yellow>Commands');
60
+            $table = new Table($this->output);
61 61
             $table->setRows([
62 62
                 ['<fg=cyan>php artisan lockout:lock {username}','<fg=default>locking account'],
63 63
                 ['<fg=cyan>php artisan lockout:unlock {username}','<fg=default>unlocking account'],
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
                 ['<fg=cyan>php artisan lockout:is-locked {username}','<fg=default>checking account (return boolean)'],
66 66
                 ['<fg=cyan>php artisan lockout:clear','<fg=default>unlocking all account']]
67 67
             );
68
-          $table->render();
69
-         $this->line('<fg=default>-------------------------------------------------------------------------------');
68
+            $table->render();
69
+            $this->line('<fg=default>-------------------------------------------------------------------------------');
70 70
         $this->line('<fg=yellow>Configuration');
71 71
     foreach($conf as $key => $val){
72 72
         if(is_array($val)){
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
             $row[] = ['<fg=default>'.$key,' <fg=cyan>'.$vl];
80 80
         }
81 81
         // dd($row);
82
-          $table = new Table($this->output);
82
+            $table = new Table($this->output);
83 83
             $table->setRows($row);
84 84
                         $table->render();
85 85
     }
Please login to merge, or discard this patch.
src/Console/Commands/CheckLockedCommands.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -45,13 +45,13 @@
 block discarded – undo
45 45
             if($lock){
46 46
                 $table->setRows([
47 47
                         ['<fg=yellow>'.$username.' is locked',]]);
48
-                 $table->render();
48
+                    $table->render();
49 49
                 $this->line('<fg=default>Run <fg=cyan>php artisan lockout:unlock '.$username.'<fg=default> to unlock account.'); 
50 50
             } else{
51
-                 $table->setRows([
51
+                    $table->setRows([
52 52
                         ['<fg=green>'.$username.' is unlocked',]]);
53
-                  $table->render();
54
-                         $this->line('<fg=default>Run <fg=cyan>php artisan lockout:lock '.$username.'<fg=default> to lock account.');  
53
+                    $table->render();
54
+                            $this->line('<fg=default>Run <fg=cyan>php artisan lockout:lock '.$username.'<fg=default> to lock account.');  
55 55
             }   
56 56
                        
57 57
                 // $this->line('<fg=yellow>Valid input is  lock, unlock, and attemps.');
Please login to merge, or discard this patch.
src/Func/Lockout.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -16,9 +16,9 @@
 block discarded – undo
16 16
         }
17 17
         return true;
18 18
     }
19
-  	public function isLocked($username){
20
-  		return $this->is_locked($username);
21
-  	}
19
+        public function isLocked($username){
20
+            return $this->is_locked($username);
21
+        }
22 22
     public function message(){
23 23
         return $this->showMessage();
24 24
     }
Please login to merge, or discard this patch.
src/Console/Commands/TestingCommands.php 1 patch
Indentation   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -43,9 +43,9 @@  discard block
 block discarded – undo
43 43
      */
44 44
     public function handle()
45 45
     {
46
-    	$curTime = microtime(true);
46
+        $curTime = microtime(true);
47 47
         $domain = 'locktest-'.md5(strtolower(config("app.name"))).'@'.strtolower(config("app.name")).".com";
48
-         $this->line('<fg=default>--------------------------------------------');
48
+            $this->line('<fg=default>--------------------------------------------');
49 49
         $this->testConfigurations();
50 50
         $this->line('<fg=default>Testing Mail : <fg=cyan>'.$domain);        
51 51
         $this->testWrite($domain);        
@@ -60,54 +60,54 @@  discard block
 block discarded – undo
60 60
     }
61 61
     private function testWrite($domain){
62 62
         $test = new Testing();
63
-         if( $test->testWriteEventFailedLogin($domain) AND $test->testWritable($domain)){
64
-           $this->line('<fg=default>Auto Lock : <fg=green>OK');
63
+            if( $test->testWriteEventFailedLogin($domain) AND $test->testWritable($domain)){
64
+            $this->line('<fg=default>Auto Lock : <fg=green>OK');
65 65
         } elseif(!$test->testWritable($domain)){
66 66
             $this->success += 1;
67 67
             $this->line('<fg=default>Auto Lock : <fg=yellow>Warning (Permission denied)');
68 68
         } else{
69 69
             $this->error += 1;
70
-             $this->line('<fg=default>Auto Lock : <fg=red>Failed');
70
+                $this->line('<fg=default>Auto Lock : <fg=red>Failed');
71 71
         }
72 72
     } 
73 73
     private function testManualLock($domain){
74 74
         $test = new Testing();
75
-         if( $test->testManualLocking($domain)){
75
+            if( $test->testManualLocking($domain)){
76 76
             $this->success += 1;
77
-           $this->line('<fg=default>Manual Lock : <fg=green>OK');
77
+            $this->line('<fg=default>Manual Lock : <fg=green>OK');
78 78
         } else{
79 79
             $this->error += 1;
80
-             $this->line('<fg=default>Manual Lock : <fg=red>Failed');
80
+                $this->line('<fg=default>Manual Lock : <fg=red>Failed');
81 81
         }
82 82
     }
83 83
     private function testUnlock($domain){
84 84
         $test = new Testing();
85
-         if( $test->testUnlocking($domain)){
86
-           $this->success += 1;
87
-           $this->line('<fg=default>Unlock Account : <fg=green>OK');
85
+            if( $test->testUnlocking($domain)){
86
+            $this->success += 1;
87
+            $this->line('<fg=default>Unlock Account : <fg=green>OK');
88 88
         } else{
89
-             $this->error += 1;
90
-             $this->line('<fg=default>Unlock Account : <fg=red>Failed');
89
+                $this->error += 1;
90
+                $this->line('<fg=default>Unlock Account : <fg=red>Failed');
91 91
         }
92 92
     }
93 93
 
94 94
     private function testLocked($domain){
95 95
         $test = new Testing();
96
-         if( $test->testLockLogin($domain)){
97
-           $this->success += 1;
98
-           $this->line('<fg=default>Try Login with locked account : <fg=green>Account is Locked');
96
+            if( $test->testLockLogin($domain)){
97
+            $this->success += 1;
98
+            $this->line('<fg=default>Try Login with locked account : <fg=green>Account is Locked');
99 99
         } else{
100
-             $this->error += 1;
101
-             $this->line('<fg=default>Try Login with locked account : <fg=red>Account logged in');
100
+                $this->error += 1;
101
+                $this->line('<fg=default>Try Login with locked account : <fg=red>Account logged in');
102 102
         }
103 103
     }
104 104
 
105 105
     private function testConfigurations(){
106
-    	 $test = new Testing();
107
-    	 $res  = $test->testConfig();
106
+            $test = new Testing();
107
+            $res  = $test->testConfig();
108 108
     	 
109
-    	 	$table = new Table($this->output);
110
-    	 	$this->line('<fg=cyan>Testing Config:');
109
+                $table = new Table($this->output);
110
+                $this->line('<fg=cyan>Testing Config:');
111 111
             $table->setRows([
112 112
                         ['<fg=default>login_attemps',isset($res['login_attemps']) ? $res['login_attemps']:"<fg=red>Not Found"],
113 113
                         ['<fg=default>logging',isset($res['logging']) ? $res['logging']:"<fg=red>Not Found"],
@@ -120,11 +120,11 @@  discard block
 block discarded – undo
120 120
                     ]);
121 121
                         $table->render();
122 122
     	 	
123
-    	 if($res['err'] > 0 AND !empty($res['file'])){
124
-    	 	$this->line('<fg=red>Testing config failed, testing is canceled.');
125
-    	 	$this->line($res['file']);
126
-    	 	exit();
127
-    	 }
123
+            if($res['err'] > 0 AND !empty($res['file'])){
124
+                $this->line('<fg=red>Testing config failed, testing is canceled.');
125
+                $this->line($res['file']);
126
+                exit();
127
+            }
128 128
 
129 129
     }
130 130
   
Please login to merge, or discard this patch.
src/Initializing/Variable.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -5,31 +5,31 @@
 block discarded – undo
5 5
 
6 6
 class Variable {
7 7
 
8
-		protected $ip;
9
-	    protected $input=null;
10
-	    protected $dir;
11
-	    protected $path;
12
-	    protected $attemps;
13
-	    protected $permission_code;
8
+        protected $ip;
9
+        protected $input=null;
10
+        protected $dir;
11
+        protected $path;
12
+        protected $attemps;
13
+        protected $permission_code;
14 14
 
15
-	    /**
16
-		 * Initializing variable.
17
-		 *
18
-		 * @return void
19
-		 */
20
-		protected function initVar(){
21
-			if(!empty(config('irfa.lockout'))){
22
-		        $this->ip = Request::ip();
23
-		        $this->input = Request::input(config('irfa.lockout.input_name'));
24
-		        $this->dir = config('irfa.lockout.lockout_file_path');
25
-		        $this->attemps = config('irfa.lockout.login_attemps');
26
-		        $this->path = $this->dir.md5($this->input);
27
-		    }
28
-    	}
15
+        /**
16
+         * Initializing variable.
17
+         *
18
+         * @return void
19
+         */
20
+        protected function initVar(){
21
+            if(!empty(config('irfa.lockout'))){
22
+                $this->ip = Request::ip();
23
+                $this->input = Request::input(config('irfa.lockout.input_name'));
24
+                $this->dir = config('irfa.lockout.lockout_file_path');
25
+                $this->attemps = config('irfa.lockout.login_attemps');
26
+                $this->path = $this->dir.md5($this->input);
27
+            }
28
+        }
29 29
 
30
-    	protected function setPath($username){
31
-    		$this->path = $this->dir.md5($username);
32
-    		$this->input = $username;
33
-    	}
30
+        protected function setPath($username){
31
+            $this->path = $this->dir.md5($username);
32
+            $this->input = $username;
33
+        }
34 34
 	
35
-	}
36 35
\ No newline at end of file
36
+    }
37 37
\ No newline at end of file
Please login to merge, or discard this patch.
src/Func/Testing.php 1 patch
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
 
12 12
     public function testConfig(){
13 13
         $this->ret=[];
14
-         $this->ret['err'] = 0;
14
+            $this->ret['err'] = 0;
15 15
         
16 16
 
17 17
         if(!empty(config('irfa.lockout'))){
@@ -31,30 +31,30 @@  discard block
 block discarded – undo
31 31
 
32 32
         return $this->ret;
33 33
     }
34
-	public function testWriteEventFailedLogin($username){
34
+    public function testWriteEventFailedLogin($username){
35 35
 
36
-    	$this->eventFailedLogin($username);
36
+        $this->eventFailedLogin($username);
37 37
 
38
-		$input = $username;
39
-		$dir = config('irfa.lockout.lockout_file_path');
40
-		$path = $dir.md5($input);
38
+        $input = $username;
39
+        $dir = config('irfa.lockout.lockout_file_path');
40
+        $path = $dir.md5($input);
41 41
 
42
-    	if(File::exists($path))
42
+        if(File::exists($path))
43 43
         {
44
-        	return true;
44
+            return true;
45 45
         } 
46
-    		return false;
46
+            return false;
47 47
     }
48 48
     public function testWritable($username){
49
-		$input = $username;
50
-		$dir = config('irfa.lockout.lockout_file_path');
51
-		$path = $dir.md5($input);
49
+        $input = $username;
50
+        $dir = config('irfa.lockout.lockout_file_path');
51
+        $path = $dir.md5($input);
52 52
 
53
-    	if(is_writable($path))
53
+        if(is_writable($path))
54 54
         {
55
-        	return true;
55
+            return true;
56 56
         } 
57
-    		return false;
57
+            return false;
58 58
     }
59 59
 
60 60
     public function testManualLocking($username){
@@ -102,8 +102,8 @@  discard block
 block discarded – undo
102 102
     }
103 103
 
104 104
     private function confLogging(){
105
-       if(is_bool(config('irfa.lockout.logging'))){
106
-               $this->ret['logging'] = '<fg=green>OK';
105
+        if(is_bool(config('irfa.lockout.logging'))){
106
+                $this->ret['logging'] = '<fg=green>OK';
107 107
             } else{
108 108
 
109 109
                 $this->ret['err'] +=1;
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
                 $this->ret['input_name'] = '<fg=yellow>Must be a String'; 
121 121
             }
122 122
     }
123
-     private function confFilePath(){
123
+        private function confFilePath(){
124 124
        
125 125
             
126 126
             if(is_writable(config('irfa.lockout.lockout_file_path'))){
@@ -153,8 +153,8 @@  discard block
 block discarded – undo
153 153
                 if(!empty(config('irfa.lockout.protected_middleware_group'))){
154 154
                     $this->ret['protected_middleware_group'] = '<fg=green>OK';
155 155
                 } else{
156
-                     $this->ret['err'] +=1;
157
-                     $this->ret['protected_middleware_group'] = '<fg=yellow>Must be provided'; 
156
+                        $this->ret['err'] +=1;
157
+                        $this->ret['protected_middleware_group'] = '<fg=yellow>Must be provided'; 
158 158
                 }
159 159
             } else{
160 160
 
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
 
165 165
     }
166 166
     private function confMessage(){
167
-         if(is_string(config('irfa.lockout.message_name'))){
167
+            if(is_string(config('irfa.lockout.message_name'))){
168 168
                 $this->ret['message_name'] = '<fg=green>OK';
169 169
             } else{
170 170
 
Please login to merge, or discard this patch.
src/Func/Core.php 1 patch
Indentation   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
     protected function eventFailedLogin($username=null){
30 30
         
31 31
         if($username !== null){
32
-          $this->setPath($username);
32
+            $this->setPath($username);
33 33
         }
34 34
         if(!File::exists($this->dir)){
35 35
                 File::makeDirectory($this->dir, 0755, true);
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
             $content = ['username' => $this->input,'attemps' => $login_fail,'ip' => isset($ip_list)?$ip_list:[$this->ip],'last_attemps' => date("Y-m-d H:i:s",time())];
56 56
             File::put($this->path,json_encode($content));
57 57
             if(File::exists($this->path)){
58
-              chmod($this->path,0755);
58
+                chmod($this->path,0755);
59 59
             }
60 60
           
61 61
     }
@@ -84,31 +84,31 @@  discard block
 block discarded – undo
84 84
             }
85 85
     }
86 86
 
87
-     /**
88
-       * Check if user is locked
89
-       *
90
-       * @param  string  $username
91
-       * @return boolean
92
-     */
87
+        /**
88
+         * Check if user is locked
89
+         *
90
+         * @param  string  $username
91
+         * @return boolean
92
+         */
93 93
     protected function is_locked($username){
94 94
         $this->setPath($username);
95 95
         if(File::exists($this->path))
96 96
         {
97
-           $get = json_decode(File::get($this->path));
98
-           if($get->attemps > $this->attemps || $get->attemps == "lock"){
99
-              return true;
100
-           } else{
101
-              return false;
102
-           }
97
+            $get = json_decode(File::get($this->path));
98
+            if($get->attemps > $this->attemps || $get->attemps == "lock"){
99
+                return true;
100
+            } else{
101
+                return false;
102
+            }
103 103
         } else{
104 104
             return false;
105 105
         }
106 106
     }
107 107
 
108 108
     /**
109
-       * Show message if failed x attemps
110
-       *
111
-       * @return mixed
109
+     * Show message if failed x attemps
110
+     *
111
+     * @return mixed
112 112
      */
113 113
     protected function showMessage(){
114 114
         if(Session::has(config('irfa.lockout.message_name'))){
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
     protected function lockLogin($username = null){
127 127
         
128 128
         if(php_sapi_name() == "cli" AND $username != null){
129
-          $this->setPath($username);
129
+            $this->setPath($username);
130 130
         }
131 131
 
132 132
         if(File::exists($this->path))
@@ -154,11 +154,11 @@  discard block
 block discarded – undo
154 154
             }
155 155
     }
156 156
 
157
-     /**
158
-     * Check ip locked
159
-     *
160
-     * @return boolean
161
-     */
157
+        /**
158
+         * Check ip locked
159
+         *
160
+         * @return boolean
161
+         */
162 162
     private function checkIp($ip_list,$ip){
163 163
         if(collect($ip_list)->contains($ip)){
164 164
             return true;
@@ -168,11 +168,11 @@  discard block
 block discarded – undo
168 168
 
169 169
     }
170 170
 
171
-     /**
172
-     * Clear all locked account
173
-     *
174
-     * @return boolean
175
-     */
171
+        /**
172
+         * Clear all locked account
173
+         *
174
+         * @return boolean
175
+         */
176 176
     public function clear_all(){
177 177
         $file = new Filesystem();
178 178
         if($file->cleanDirectory($this->path)){
@@ -182,15 +182,15 @@  discard block
 block discarded – undo
182 182
         }
183 183
     }
184 184
 
185
-     /**
186
-     * Unlocking account manually.
187
-     *
188
-     * @param string $username
189
-     * @return mixed
190
-     */
185
+        /**
186
+         * Unlocking account manually.
187
+         *
188
+         * @param string $username
189
+         * @return mixed
190
+         */
191 191
     public function unlock_account($username){
192 192
         $this->setPath($username);
193
-         if(File::exists($this->path)){
193
+            if(File::exists($this->path)){
194 194
             $readf = File::get($this->path);
195 195
                 File::delete($this->path);
196 196
             if(php_sapi_name() == "cli"){
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
                 return false;
209 209
             }
210 210
         }
211
-      }
211
+        }
212 212
 
213 213
     /**
214 214
      * For Testing
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
      */
218 218
     public function test_unlock_account($username){
219 219
         $this->setPath($username);
220
-         if(File::exists($this->path)){
220
+            if(File::exists($this->path)){
221 221
             $readf = File::get($this->path);
222 222
                 File::delete($this->path);
223 223
             if(php_sapi_name() == "cli"){
@@ -228,12 +228,12 @@  discard block
 block discarded – undo
228 228
             }
229 229
         } else{
230 230
             if(php_sapi_name() == "cli"){
231
-               return false;
231
+                return false;
232 232
             } else{
233 233
                 return false;
234 234
             }
235 235
         }
236
-      }
236
+        }
237 237
 
238 238
     /**
239 239
      * Check account with details
@@ -242,59 +242,59 @@  discard block
 block discarded – undo
242 242
      * @return mixed
243 243
      */
244 244
     public function check_account($username){
245
-      $this->setPath($username);
246
-       if(File::exists($this->path)){
247
-              $readf = File::get($this->path);
248
-              if(php_sapi_name() == "cli"){
245
+        $this->setPath($username);
246
+        if(File::exists($this->path)){
247
+                $readf = File::get($this->path);
248
+                if(php_sapi_name() == "cli"){
249 249
                 
250
-                  return $readf;
250
+                    return $readf;
251 251
                 
252
-              } else{
253
-                  return $readf;
254
-              }
255
-          } else{
256
-              if(php_sapi_name() == "cli"){
257
-                  echo Lang::get('lockoutMessage.user_lock_404')."\n";
258
-                  exit();
259
-              } else{
260
-                  return false;
261
-              }
262
-          }
252
+                } else{
253
+                    return $readf;
254
+                }
255
+            } else{
256
+                if(php_sapi_name() == "cli"){
257
+                    echo Lang::get('lockoutMessage.user_lock_404')."\n";
258
+                    exit();
259
+                } else{
260
+                    return false;
261
+                }
262
+            }
263 263
         }
264 264
 
265
-     /**
266
-     * Locking account manually
267
-     *
268
-     * @param string $username
269
-     * @return mixed
270
-     */
265
+        /**
266
+         * Locking account manually
267
+         *
268
+         * @param string $username
269
+         * @return mixed
270
+         */
271 271
     public function lock_account($username){
272 272
         $sapi = php_sapi_name() == "cli"?"lock-via-cli":"lock-via-web";
273 273
         $this->setPath($username);
274 274
         try{
275
-          if(!File::exists($this->dir)){
276
-              File::makeDirectory($this->dir, 0755, true);
277
-          }
278
-              $login_fail = "lock";
275
+            if(!File::exists($this->dir)){
276
+                File::makeDirectory($this->dir, 0755, true);
277
+            }
278
+                $login_fail = "lock";
279 279
         
280
-              $content = ['username' => $this->input,'attemps' => $login_fail,'ip' => [$sapi],'last_attemps' => date("Y-m-d H:i:s",time())];
281
-              File::put($this->path,json_encode($content));
282
-              if(File::exists($this->path)){
280
+                $content = ['username' => $this->input,'attemps' => $login_fail,'ip' => [$sapi],'last_attemps' => date("Y-m-d H:i:s",time())];
281
+                File::put($this->path,json_encode($content));
282
+                if(File::exists($this->path)){
283 283
                 chmod($this->path,0755);
284
-              }
285
-              if(php_sapi_name() == "cli"){
284
+                }
285
+                if(php_sapi_name() == "cli"){
286 286
                 return Lang::get('lockoutMessage.user_lock_success')."\n";
287 287
                 
288
-              } else{
289
-              return true;
290
-              }
291
-          } catch(\Exception $e){
292
-              if(php_sapi_name() == "cli"){
288
+                } else{
289
+                return true;
290
+                }
291
+            } catch(\Exception $e){
292
+                if(php_sapi_name() == "cli"){
293 293
                 return "error";
294 294
                 
295
-              } else{
295
+                } else{
296 296
                 return false;
297
-              }
298
-          }
297
+                }
298
+            }
299 299
     }
300 300
 }
301 301
\ No newline at end of file
Please login to merge, or discard this patch.