Completed
Pull Request — develop (#73)
by Tony
09:09 queued 02:37
created
app/Facades/Settings.php 1 patch
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16
  */
17 17
 /**
18
- * Settings.php
19
- *
20
- * @package    LibreNMS
21
- * @author     Tony Murray <[email protected]>
22
- * @copyright  2016 Tony Murray
23
- * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
- */
18
+     * Settings.php
19
+     *
20
+     * @package    LibreNMS
21
+     * @author     Tony Murray <[email protected]>
22
+     * @copyright  2016 Tony Murray
23
+     * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
+     */
25 25
 namespace App\Settings;
26 26
 
27 27
 
Please login to merge, or discard this patch.
app/Http/Controllers/SettingsController.php 3 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -17,8 +17,6 @@
 block discarded – undo
17 17
 
18 18
 namespace App\Http\Controllers;
19 19
 
20
-use App\Http\Requests;
21
-use App\Models\DbConfig;
22 20
 use Illuminate\Http\Request;
23 21
 use Settings;
24 22
 
Please login to merge, or discard this patch.
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16
  */
17 17
 /**
18
- * SettingsController.php
19
- *
20
- * @package    LibreNMS
21
- * @author     Tony Murray <[email protected]>
22
- * @copyright  2016 Tony Murray
23
- * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
- */
18
+     * SettingsController.php
19
+     *
20
+     * @package    LibreNMS
21
+     * @author     Tony Murray <[email protected]>
22
+     * @copyright  2016 Tony Murray
23
+     * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
+     */
25 25
 
26 26
 namespace App\Http\Controllers;
27 27
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -72,7 +72,7 @@
 block discarded – undo
72 72
         $type = Input::get('type');
73 73
         if ($type == 'settings-value' || $type == 'settings-array') {
74 74
             $key = Input::get('key');
75
-            if(Settings::isReadOnly($key)) {
75
+            if (Settings::isReadOnly($key)) {
76 76
                 return response('Read only setting', 422);
77 77
             }
78 78
             Settings::set($key, Input::get('value'));
Please login to merge, or discard this patch.
app/Models/DbConfig.php 2 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16
  */
17 17
 /**
18
- * DbConfig.php
19
- *
20
- * @package    LibreNMS
21
- * @author     Tony Murray <[email protected]>
22
- * @copyright  2016 Tony Murray
23
- * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
- */
18
+     * DbConfig.php
19
+     *
20
+     * @package    LibreNMS
21
+     * @author     Tony Murray <[email protected]>
22
+     * @copyright  2016 Tony Murray
23
+     * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
+     */
25 25
 namespace App\Models;
26 26
 
27 27
 use Illuminate\Database\Eloquent\Model;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
      */
65 65
     public function scopeKey(Builder $query, $key)
66 66
     {
67
-        return $query->where('config_name', 'LIKE', $key . '%');
67
+        return $query->where('config_name', 'LIKE', $key.'%');
68 68
     }
69 69
 
70 70
     /**
@@ -99,8 +99,8 @@  discard block
 block discarded – undo
99 99
         if (!empty($value)) {
100 100
             try {
101 101
                 return unserialize($value);
102
-            } catch(\Exception $e) {
103
-                if(starts_with($e->getMessage(), 'unserialize():')) {
102
+            } catch (\Exception $e) {
103
+                if (starts_with($e->getMessage(), 'unserialize():')) {
104 104
                     return $value;
105 105
                 } else {
106 106
                     throw $e;
Please login to merge, or discard this patch.
app/Settings.php 4 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16
  */
17 17
 /**
18
- * Settings.php
19
- *
20
- * @package    LibreNMS
21
- * @author     Tony Murray <[email protected]>
22
- * @copyright  2016 Tony Murray
23
- * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
- */
18
+     * Settings.php
19
+     *
20
+     * @package    LibreNMS
21
+     * @author     Tony Murray <[email protected]>
22
+     * @copyright  2016 Tony Murray
23
+     * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
+     */
25 25
 namespace App\Settings;
26 26
 
27 27
 
Please login to merge, or discard this patch.
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -220,7 +220,7 @@
 block discarded – undo
220 220
      * Clear the settings cache.
221 221
      * If path is set, only clear the path and it's parents.
222 222
      *
223
-     * @param null $key The path to clear.
223
+     * @param string $key The path to clear.
224 224
      */
225 225
     public function flush($key = null)
226 226
     {
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -69,11 +69,11 @@  discard block
 block discarded – undo
69 69
                 if (!empty($key)) {
70 70
                     if (is_string($k) && !str_contains($k, '.') && DbConfig::exactKey($key)->exists() && DbConfig::key($key)->count() == 1) {
71 71
                         // check that we aren't trying to set an array onto an existing value only setting
72
-                        throw new \Exception("Attempting to set array value to existing non-array value at the key '" . $key . "'");
72
+                        throw new \Exception("Attempting to set array value to existing non-array value at the key '".$key."'");
73 73
                     }
74 74
                     else {
75 75
                         // we are not at the leaf yet, add this chunk to the key and recurse
76
-                        $this->set($key . '.' . $k, $v);
76
+                        $this->set($key.'.'.$k, $v);
77 77
                     }
78 78
                 }
79 79
                 else {
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
         else {
86 86
             // make sure we can save this
87 87
             if ($this->isReadOnly($key)) {
88
-                throw new \Exception("The setting '" . $key . "' is read only");
88
+                throw new \Exception("The setting '".$key."' is read only");
89 89
             }
90 90
 
91 91
             // flush the cache and save the value in db and cache
@@ -106,10 +106,10 @@  discard block
 block discarded – undo
106 106
     public function get($key, $default = null)
107 107
     {
108 108
         // return value from cache or fetch it and return it
109
-        return Cache::tags(self::$cache_tag)->remember($key, $this->cache_time, function () use ($key, $default) {
109
+        return Cache::tags(self::$cache_tag)->remember($key, $this->cache_time, function() use ($key, $default) {
110 110
             // fetch the value from config.php first
111
-            if (Config::has('config.' . $key)) {
112
-                $config_data = Config::get('config.' . $key, $default);
111
+            if (Config::has('config.'.$key)) {
112
+                $config_data = Config::get('config.'.$key, $default);
113 113
                 if (!is_array($config_data)) {
114 114
                     // return the value from config.php if it is a value
115 115
                     return $config_data;
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
      */
176 176
     public function has($key)
177 177
     {
178
-        return (Cache::tags(self::$cache_tag)->has($key) || Config::has('config.' . $key) || DbConfig::key($key)->exists());
178
+        return (Cache::tags(self::$cache_tag)->has($key) || Config::has('config.'.$key) || DbConfig::key($key)->exists());
179 179
     }
180 180
 
181 181
     /**
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
      */
187 187
     public function isReadOnly($key)
188 188
     {
189
-        return Config::has('config.' . $key);
189
+        return Config::has('config.'.$key);
190 190
     }
191 191
 
192 192
     /**
Please login to merge, or discard this patch.
Braces   +6 added lines, -12 removed lines patch added patch discarded remove patch
@@ -70,19 +70,16 @@  discard block
 block discarded – undo
70 70
                     if (is_string($k) && !str_contains($k, '.') && DbConfig::exactKey($key)->exists() && DbConfig::key($key)->count() == 1) {
71 71
                         // check that we aren't trying to set an array onto an existing value only setting
72 72
                         throw new \Exception("Attempting to set array value to existing non-array value at the key '" . $key . "'");
73
-                    }
74
-                    else {
73
+                    } else {
75 74
                         // we are not at the leaf yet, add this chunk to the key and recurse
76 75
                         $this->set($key . '.' . $k, $v);
77 76
                     }
78
-                }
79
-                else {
77
+                } else {
80 78
                     // a leaf, recurse one last time
81 79
                     $this->set($k, $v);
82 80
                 }
83 81
             }
84
-        }
85
-        else {
82
+        } else {
86 83
             // make sure we can save this
87 84
             if ($this->isReadOnly($key)) {
88 85
                 throw new \Exception("The setting '" . $key . "' is read only");
@@ -122,16 +119,14 @@  discard block
 block discarded – undo
122 119
             if (count($db_data) == 1 && $db_data->first()->config_name == $key) {
123 120
                 // return a value if we are getting one item
124 121
                 return $db_data->first()->config_value;
125
-            }
126
-            elseif (count($db_data) >= 1) {
122
+            } elseif (count($db_data) >= 1) {
127 123
                 // convert the collection to an array
128 124
                 $result = self::collectionToArray($db_data, $key);
129 125
 
130 126
                 // if we have config_data, merge them
131 127
                 if (isset($config_data)) {
132 128
                     return array_replace_recursive($result, $config_data);
133
-                }
134
-                else {
129
+                } else {
135 130
                     return $result;
136 131
                 }
137 132
             }
@@ -227,8 +222,7 @@  discard block
 block discarded – undo
227 222
         if (is_null($key)) {
228 223
             // Clear all cache
229 224
             Cache::tags(self::$cache_tag)->flush();
230
-        }
231
-        else {
225
+        } else {
232 226
             // Clear specific path
233 227
             $path = [];
234 228
             foreach (explode('.', $key) as $element) {
Please login to merge, or discard this patch.
app/Console/Commands/AddUser.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
         // set username
50 50
         $user->username = $this->argument('username');
51 51
         if (User::where('username', $user->username)->exists()) {
52
-            $this->error('User ' . $user->username . ' exists.');
52
+            $this->error('User '.$user->username.' exists.');
53 53
             return;
54 54
         }
55 55
 
@@ -88,10 +88,10 @@  discard block
 block discarded – undo
88 88
 
89 89
         // save user
90 90
         if ($user->save()) {
91
-            $this->info('User ' . $user->username . ' created.');
91
+            $this->info('User '.$user->username.' created.');
92 92
         }
93 93
         else {
94
-            $this->error('Failed to create user ' . $user->username);
94
+            $this->error('Failed to create user '.$user->username);
95 95
         }
96 96
     }
97 97
 }
Please login to merge, or discard this patch.
Braces   +4 added lines, -8 removed lines patch added patch discarded remove patch
@@ -56,16 +56,14 @@  discard block
 block discarded – undo
56 56
         // set realname
57 57
         if ($this->option('realname')) {
58 58
             $user->realname = $this->option('realname');
59
-        }
60
-        else {
59
+        } else {
61 60
             $user->realname = $this->ask('Real Name');
62 61
         }
63 62
 
64 63
         // set email
65 64
         if ($this->option('email')) {
66 65
             $user->email = $this->option('email');
67
-        }
68
-        else {
66
+        } else {
69 67
             $user->email = $this->ask('Email');
70 68
         }
71 69
 
@@ -81,16 +79,14 @@  discard block
 block discarded – undo
81 79
         // set password
82 80
         if ($this->argument('password')) {
83 81
             $this->password = bcrypt($this->argument('password'));
84
-        }
85
-        else {
82
+        } else {
86 83
             $user->password = bcrypt($this->secret('Password'));
87 84
         }
88 85
 
89 86
         // save user
90 87
         if ($user->save()) {
91 88
             $this->info('User ' . $user->username . ' created.');
92
-        }
93
-        else {
89
+        } else {
94 90
             $this->error('Failed to create user ' . $user->username);
95 91
         }
96 92
     }
Please login to merge, or discard this patch.
app/Providers/SettingsServiceProvider.php 1 patch
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -15,13 +15,13 @@
 block discarded – undo
15 15
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16
  */
17 17
 /**
18
- * SettingsServiceProvider.php
19
- *
20
- * @package    LibreNMS
21
- * @author     Tony Murray <[email protected]>
22
- * @copyright  2016 Tony Murray
23
- * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
- */
18
+     * SettingsServiceProvider.php
19
+     *
20
+     * @package    LibreNMS
21
+     * @author     Tony Murray <[email protected]>
22
+     * @copyright  2016 Tony Murray
23
+     * @license    @license http://opensource.org/licenses/GPL-3.0 GNU Public License v3 or later
24
+     */
25 25
 
26 26
 namespace App\Providers;
27 27
 
Please login to merge, or discard this patch.