| @@ -2,8 +2,6 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | -use Illuminate\Http\Request; | |
| 6 | - | |
| 7 | 5 | class HomeController extends Controller | 
| 8 | 6 |  { | 
| 9 | 7 | /** | 
| @@ -4,7 +4,6 @@ | ||
| 4 | 4 | |
| 5 | 5 | use Illuminate\Bus\Queueable; | 
| 6 | 6 | use Illuminate\Notifications\Notification; | 
| 7 | -use Illuminate\Contracts\Queue\ShouldQueue; | |
| 8 | 7 | use Illuminate\Notifications\Messages\NexmoMessage; | 
| 9 | 8 | |
| 10 | 9 | class InvoicePaid extends Notification | 
| @@ -2,9 +2,7 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | -use Illuminate\Http\Request; | |
| 6 | 5 | use Intervention\Image\Facades\Image as Image; | 
| 7 | -use Illuminate\Support\Facades\Cache; | |
| 8 | 6 | use Illuminate\Support\Facades\Storage; | 
| 9 | 7 | |
| 10 | 8 | class ImageController extends Controller | 
| @@ -4,7 +4,6 @@ | ||
| 4 | 4 | |
| 5 | 5 | use Illuminate\Bus\Queueable; | 
| 6 | 6 | use Illuminate\Notifications\Notification; | 
| 7 | -use Illuminate\Contracts\Queue\ShouldQueue; | |
| 8 | 7 | use Illuminate\Notifications\Messages\NexmoMessage; | 
| 9 | 8 | |
| 10 | 9 | class DeviceRegister extends Notification | 
| @@ -3,10 +3,8 @@ | ||
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | 5 | use App\Http\Requests\EditDevice; | 
| 6 | -use Validator; | |
| 7 | 6 | use Illuminate\Http\Request; | 
| 8 | 7 | use App\DataTables\DevicesDataTable; | 
| 9 | -use Illuminate\Support\Facades\Route; | |
| 10 | 8 | use App\Device; | 
| 11 | 9 | use App\Site; | 
| 12 | 10 | use App\Location; | 
| @@ -118,8 +118,9 @@ discard block | ||
| 118 | 118 | //Create a new site | 
| 119 | 119 |                  $site = Site::create(['name' => $request->input('new_site_name')]); | 
| 120 | 120 | $site_id = $site->id; | 
| 121 | - } else | |
| 122 | -                $site_id = $request->input('site_id'); | |
| 121 | +            } else { | |
| 122 | +                            $site_id = $request->input('site_id'); | |
| 123 | + } | |
| 123 | 124 | |
| 124 | 125 | //Get the location id of the old or newly created location | 
| 125 | 126 |              if (!empty($request->input('new_location_name'))) | 
| @@ -127,52 +128,63 @@ discard block | ||
| 127 | 128 | //Create a new location | 
| 128 | 129 |                  $location = Location::create(['name' => $request->input('new_location_name'), 'site_id' => $site_id]); | 
| 129 | 130 | $location_id = $location->id; | 
| 130 | - } else | |
| 131 | -                $location_id = $request->input('location_id'); | |
| 131 | +            } else { | |
| 132 | +                            $location_id = $request->input('location_id'); | |
| 133 | + } | |
| 132 | 134 | } | 
| 133 | 135 | |
| 134 | 136 | //Update the device | 
| 135 | - if ($location_id != null) | |
| 136 | - $device->location_id = $location_id; | |
| 137 | -        if ($request->input('name') != null) | |
| 138 | -            $device->name = $request->input('name'); | |
| 139 | -        if ($request->input('open_time') != null) | |
| 140 | -            $device->open_time = $request->input('open_time'); | |
| 141 | -        if ($request->input('close_time') != null) | |
| 142 | -            $device->close_time = $request->input('close_time'); | |
| 143 | -        if ($request->input('update_rate') != null) | |
| 144 | -            $device->update_rate = $request->input('update_rate'); | |
| 145 | -        if ($request->input('image_rate') != null) | |
| 146 | -            $device->image_rate = $request->input('image_rate'); | |
| 147 | -        if ($request->input('sensor_rate') != null) | |
| 148 | -            $device->sensor_rate = $request->input('sensor_rate'); | |
| 137 | +        if ($location_id != null) { | |
| 138 | + $device->location_id = $location_id; | |
| 139 | + } | |
| 140 | +        if ($request->input('name') != null) { | |
| 141 | +                    $device->name = $request->input('name'); | |
| 142 | + } | |
| 143 | +        if ($request->input('open_time') != null) { | |
| 144 | +                    $device->open_time = $request->input('open_time'); | |
| 145 | + } | |
| 146 | +        if ($request->input('close_time') != null) { | |
| 147 | +                    $device->close_time = $request->input('close_time'); | |
| 148 | + } | |
| 149 | +        if ($request->input('update_rate') != null) { | |
| 150 | +                    $device->update_rate = $request->input('update_rate'); | |
| 151 | + } | |
| 152 | +        if ($request->input('image_rate') != null) { | |
| 153 | +                    $device->image_rate = $request->input('image_rate'); | |
| 154 | + } | |
| 155 | +        if ($request->input('sensor_rate') != null) { | |
| 156 | +                    $device->sensor_rate = $request->input('sensor_rate'); | |
| 157 | + } | |
| 149 | 158 | //Check if the cover_command needs to be updated | 
| 150 | 159 |          if ($request->input('command') != null) | 
| 151 | 160 |          { | 
| 152 | 161 | //If device is currently opening, closing or in an error state don't update command | 
| 153 | - if (!$device->isReadyForCommand()) | |
| 154 | -                return response()->json("Device is currently in use.", 403); | |
| 162 | +            if (!$device->isReadyForCommand()) { | |
| 163 | +                            return response()->json("Device is currently in use.", 403); | |
| 164 | + } | |
| 155 | 165 | |
| 156 | 166 |              $command = $request->input('command'); | 
| 157 | 167 | |
| 158 | 168 | //If command is to unlock the device then check if the device should be open or closed based on the schedule | 
| 159 | 169 | if ($request->command === 'unlock') | 
| 160 | 170 |              { | 
| 161 | - if ($device->isDuringScheduleOpen()) | |
| 162 | - $command = 'open'; | |
| 163 | - else | |
| 164 | - $command = 'close'; | |
| 171 | +                if ($device->isDuringScheduleOpen()) { | |
| 172 | + $command = 'open'; | |
| 173 | +                } else { | |
| 174 | + $command = 'close'; | |
| 175 | + } | |
| 165 | 176 | } | 
| 166 | 177 | $device->cover_command = $command; | 
| 167 | 178 | } | 
| 168 | 179 | |
| 169 | 180 | $device->save(); | 
| 170 | 181 | |
| 171 | - if (\Request::ajax()) | |
| 172 | - return response()->json(['success' => 'Device updated successfully']); | |
| 173 | - else | |
| 174 | -            return redirect()->route('device.show', $id) | |
| 182 | +        if (\Request::ajax()) { | |
| 183 | + return response()->json(['success' => 'Device updated successfully']); | |
| 184 | +        } else { | |
| 185 | +                    return redirect()->route('device.show', $id) | |
| 175 | 186 |                  ->with('success', 'Device updated successfully'); | 
| 187 | + } | |
| 176 | 188 | } | 
| 177 | 189 | |
| 178 | 190 | /** | 
| @@ -189,8 +201,7 @@ discard block | ||
| 189 | 201 |          { | 
| 190 | 202 | //If the device was already deleted then permanently delete it | 
| 191 | 203 | $device->forceDelete($device->id); | 
| 192 | - } | |
| 193 | - else | |
| 204 | + } else | |
| 194 | 205 |          { | 
| 195 | 206 | //Remove the location from the device | 
| 196 | 207 | $device->location_id = null; | 
| @@ -2,11 +2,8 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | -use Validator; | |
| 6 | -use Illuminate\Http\Request; | |
| 7 | 5 | use App\Http\Controllers\Controller; | 
| 8 | 6 | use App\DataTables\ActivityLogDataTable; | 
| 9 | -use App\User; | |
| 10 | 7 | |
| 11 | 8 | class ActivityLogController extends Controller | 
| 12 | 9 |  { | 
| @@ -3,7 +3,6 @@ | ||
| 3 | 3 | namespace App\DataTables; | 
| 4 | 4 | |
| 5 | 5 | use App\Device; | 
| 6 | -use App\Site; | |
| 7 | 6 | use Yajra\DataTables\Services\DataTable; | 
| 8 | 7 | |
| 9 | 8 | class DevicesDataTable extends DataTable | 
| @@ -2,7 +2,6 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | -use Validator; | |
| 6 | 5 | use Illuminate\Http\Request; | 
| 7 | 6 | use App\Http\Controllers\Controller; | 
| 8 | 7 | use App\DataTables\UsersDataTable; | 
| @@ -2,7 +2,6 @@ | ||
| 2 | 2 | |
| 3 | 3 | namespace App\Http\Controllers; | 
| 4 | 4 | |
| 5 | -use Illuminate\Http\Request; | |
| 6 | 5 | use App\DataTables\LocationDataTable; | 
| 7 | 6 | use App\Location; | 
| 8 | 7 | use App\Site; | 
| @@ -54,9 +54,9 @@ discard block | ||
| 54 | 54 | //Create a new site | 
| 55 | 55 |              $site = Site::create(['name' => $request->input('new_site_name')]); | 
| 56 | 56 | $site_id = $site->id; | 
| 57 | +        } else { | |
| 58 | +                    $site_id = $request->input('site'); | |
| 57 | 59 | } | 
| 58 | - else | |
| 59 | -            $site_id = $request->input('site'); | |
| 60 | 60 | |
| 61 | 61 |          $location = Location::create(['name' => $request->input('name'), 'site_id' => $site_id]); | 
| 62 | 62 | |
| @@ -107,9 +107,9 @@ discard block | ||
| 107 | 107 | //Create a new site | 
| 108 | 108 |              $site = Site::create(['name' => $request->input('new_site_name')]); | 
| 109 | 109 | $site_id = $site->id; | 
| 110 | +        } else { | |
| 111 | +                    $site_id = $request->input('site'); | |
| 110 | 112 | } | 
| 111 | - else | |
| 112 | -            $site_id = $request->input('site'); | |
| 113 | 113 | |
| 114 | 114 | //Update the location with the supplied name and the site | 
| 115 | 115 |          Location::findOrFail($id)->update(['name' => $request->input('name'), 'site_id' => $site_id]); |