dbudwin/RoboHome-Web

View on GitHub
app/Http/Controllers/API/DevicesController.php

Summary

Maintainability
A
0 mins
Test Coverage

Showing 3 of 3 total issues

Avoid using App\Http\Controllers\API\count() function in for loops.
Open

for ($i = 0; $i < count($devicesForCurrentUser); $i++) {
$appliance = [
'actions' => $actions,
'additionalApplianceDetails' => (object)[],
'applianceId' => $devicesForCurrentUser[$i]->id,

Line exceeds 120 characters; contains 154 characters
Open

public function __construct(IDeviceRepository $deviceRepository, IDeviceActionInfoBroker $deviceInformationBroker, MessagePublisher $messagePublisher)

Line exceeds 120 characters; contains 135 characters
Open

'header' => $this->createHeader($request, DeviceActions::actionToConfirmationName($action), 'Alexa.ConnectedHome.Control'),
Category
Status