Completed
Branch master (f95409)
by Tony
02:40
created
app/Api/Controllers/NotificationController.php 4 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -3,8 +3,6 @@
 block discarded – undo
3 3
 namespace App\Api\Controllers;
4 4
 
5 5
 use App\Models\Notification;
6
-use App\Models\NotificationAttrib;
7
-use App\Models\User;
8 6
 use Dingo\Api\Http;
9 7
 use Dingo\Api\Routing\Helpers;
10 8
 use Illuminate\Http\Request;
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -44,10 +44,10 @@
 block discarded – undo
44 44
         }
45 45
 
46 46
         if ($action == 'read') {
47
-           $result = $notification->markRead($enable);
47
+            $result = $notification->markRead($enable);
48 48
         }
49 49
         elseif ($action == 'sticky') {
50
-           $result = $notification->markSticky(false);
50
+            $result = $notification->markSticky(false);
51 51
         }
52 52
 
53 53
         if ($result === false) {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
 
40 40
         $notification = Notification::find($id);
41 41
         $enable = strpos($action, 'un') === false;
42
-        if(!$enable) {
42
+        if (!$enable) {
43 43
             $action = substr($action, 2);
44 44
         }
45 45
 
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
         $notification = new Notification;
69 69
         $notification->title    = $request->title;
70 70
         $notification->body     = $request->body;
71
-        $notification->checksum = hash('sha512',$request->user()->user_id.'.LOCAL.'.$request->title);
71
+        $notification->checksum = hash('sha512', $request->user()->user_id . '.LOCAL.' . $request->title);
72 72
         $notification->source   = $request->user()->user_id;
73 73
         if ($notification->save())
74 74
         {
Please login to merge, or discard this patch.
Braces   +4 added lines, -8 removed lines patch added patch discarded remove patch
@@ -27,8 +27,7 @@  discard block
 block discarded – undo
27 27
         if ($type === 'archive')
28 28
         {
29 29
             $notifications = Notification::IsArchived($request)->get();
30
-        }
31
-        else {
30
+        } else {
32 31
             $notifications = Notification::IsUnread()->get();
33 32
         }
34 33
         return $notifications;
@@ -45,15 +44,13 @@  discard block
 block discarded – undo
45 44
 
46 45
         if ($action == 'read') {
47 46
            $result = $notification->markRead($enable);
48
-        }
49
-        elseif ($action == 'sticky') {
47
+        } elseif ($action == 'sticky') {
50 48
            $result = $notification->markSticky(false);
51 49
         }
52 50
 
53 51
         if ($result === false) {
54 52
             return $this->response->errorInternal();
55
-        }
56
-        else {
53
+        } else {
57 54
             return $this->response->array(array('statusText' => 'OK'));
58 55
         }
59 56
     }
@@ -73,8 +70,7 @@  discard block
 block discarded – undo
73 70
         if ($notification->save())
74 71
         {
75 72
             return $this->response->array(array('statusText' => 'OK'));
76
-        }
77
-        else {
73
+        } else {
78 74
             return $this->response->errorInternal();
79 75
         }
80 76
     }
Please login to merge, or discard this patch.
app/Api/Transformers/PortTransformer.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
     /**
36 36
      * Include Device
37 37
      *
38
-     * @return League\Fractal\ItemResource
38
+     * @return Fractal\Resource\Item
39 39
      */
40 40
     public function includeDevice(Port $port)
41 41
     {
Please login to merge, or discard this patch.
app/Http/Controllers/NotificationController.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
     /**
45 45
      * Update a notifications status.
46 46
      *
47
-     * @return \Illuminate\Http\Response
47
+     * @return \Illuminate\Http\JsonResponse
48 48
      */
49 49
     public function update($id, $action)
50 50
     {
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
     /**
56 56
      * Create a new notification
57 57
      *
58
-     * @return \Illuminate\Http\Response
58
+     * @return \Illuminate\Http\JsonResponse
59 59
      */
60 60
     public function create(Request $request)
61 61
     {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
     public function index($type = null)
26 26
     {
27 27
 
28
-        $notifications = $this->api->be(auth()->user())->get('/api/notifications/'.$type);
28
+        $notifications = $this->api->be(auth()->user())->get('/api/notifications/' . $type);
29 29
         if ($type === 'archive')
30 30
         {
31 31
             $page   = '';
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
     public function update($id, $action)
50 50
     {
51 51
 
52
-        return response()->json($this->api->be(auth()->user())->patch('/api/notifications/'.$id.'/'.$action));
52
+        return response()->json($this->api->be(auth()->user())->patch('/api/notifications/' . $id . '/' . $action));
53 53
     }
54 54
 
55 55
     /**
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -31,8 +31,7 @@
 block discarded – undo
31 31
             $page   = '';
32 32
             $button = 'Notifications';
33 33
             $bg     = 'maroon';
34
-        }
35
-        else {
34
+        } else {
36 35
             $page   = 'archive';
37 36
             $button = 'Archive';
38 37
             $bg     = 'blue';
Please login to merge, or discard this patch.
app/Http/Controllers/SettingsController.php 2 patches
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -25,8 +25,6 @@
 block discarded – undo
25 25
 
26 26
 namespace App\Http\Controllers;
27 27
 
28
-use App\Http\Requests;
29
-use App\Models\DbConfig;
30 28
 use Illuminate\Http\Request;
31 29
 use Input;
32 30
 use Settings;
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/Notification.php 3 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -42,6 +42,9 @@
 block discarded – undo
42 42
         $this->setAttrib('sticky', $enabled);
43 43
     }
44 44
 
45
+    /**
46
+     * @param string $name
47
+     */
45 48
     private function setAttrib($name, $enabled) {
46 49
         if ($enabled === true) {
47 50
             $read = new NotificationAttrib;
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -70,7 +70,7 @@
 block discarded – undo
70 70
 
71 71
     public function scopeLimit($query)
72 72
     {
73
-        return $query->select('notifications.*','key', 'users.username');
73
+        return $query->select('notifications.*', 'key', 'users.username');
74 74
     }
75 75
 
76 76
     public function scopeSource($query)
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -50,8 +50,7 @@
 block discarded – undo
50 50
             $read->value            = 1;
51 51
 
52 52
             return $this->attribs()->save($read);
53
-        }
54
-        else {
53
+        } else {
55 54
             return $this->attribs()->where('key', $name)->delete();
56 55
         }
57 56
     }
Please login to merge, or discard this patch.
app/Models/User.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
     /**
32 32
      * Test if the User is an admin or demo.
33 33
      *
34
-     * @return \Illuminate\Database\Eloquent\Builder
34
+     * @return boolean
35 35
      */
36 36
     public function isAdmin()
37 37
     {
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
      * Test if this user has global read access
43 43
      * these users have a level of 5, 10 or 11 (demo).
44 44
      *
45
-     * @return \Illuminate\Database\Eloquent\Builder
45
+     * @return boolean
46 46
      */
47 47
     public function hasGlobalRead()
48 48
     {
Please login to merge, or discard this patch.
app/Settings.php 4 patches
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.
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;
26 26
 
27 27
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -106,7 +106,7 @@
 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 111
             if (Config::has('config.' . $key)) {
112 112
                 $config_data = Config::get('config.' . $key, $default);
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/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\Facades;
26 26
 use Illuminate\Support\Facades\Facade;
27 27
 
Please login to merge, or discard this patch.
app/Api/Controllers/PortController.php 1 patch
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -26,8 +26,7 @@  discard block
 block discarded – undo
26 26
     {
27 27
         if (Auth::user()->hasGlobalRead()) {
28 28
             $ports = Port::all();
29
-        }
30
-        else {
29
+        } else {
31 30
             $ports = Auth::user()->ports()->get();
32 31
         }
33 32
 
@@ -70,8 +69,7 @@  discard block
 block discarded – undo
70 69
     {
71 70
         if ($request->user()->hasGlobalRead()) {
72 71
             return Port::find($id);
73
-        }
74
-        else {
72
+        } else {
75 73
             $user = User::find($request->user()->user_id);
76 74
             return $user->ports()->find($id);
77 75
         }
Please login to merge, or discard this patch.