| 1 | <?php |
||
| 5 | class SlackClient |
||
| 6 | { |
||
| 7 | protected $webhookUrl; |
||
| 8 | protected $channels = []; |
||
| 9 | protected $iconUrl = null; |
||
| 10 | protected $username = null; |
||
| 11 | |||
| 12 | public function __construct($webhookUrl, $channels = [], $username = 'Deployment Notifier', $iconUrl = null) |
||
| 19 | |||
| 20 | public function sendMessage($message) |
||
| 37 | |||
| 38 | protected function getPayload($message, $channel) |
||
| 52 | } |
||
| 53 |
This check looks for variable assignements that are either overwritten by other assignments or where the variable is not used subsequently.
Both the
$myVarassignment in line 1 and the$higherassignment in line 2 are dead. The first because$myVaris never used and the second because$higheris always overwritten for every possible time line.