for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace LibreNMS\Plugins;
class Test
{
public static function menu()
echo '<li><a href="plugin/p=Test">Test</a></li>';
}
//end menu()
public function device_overview_container($device)
$device
If this is a false-positive, you can also ignore this issue in your code via the ignore-unused annotation
ignore-unused
public function device_overview_container(/** @scrutinizer ignore-unused */ $device)
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.
echo '<div class="container-fluid"><div class="row"> <div class="col-md-12"> <div class="panel panel-default panel-condensed"> <div class="panel-heading"><strong>' . get_class() . ' Plugin </strong> </div>';
echo ' Example plugin in "Device - Overview" tab <br>';
echo '</div></div></div></div>';
public function port_container($device, $port)
$port
public function port_container($device, /** @scrutinizer ignore-unused */ $port)
public function port_container(/** @scrutinizer ignore-unused */ $device, $port)
echo '<div class="container-fluid"><div class="row"> <div class="col-md-12"> <div class="panel panel-default panel-condensed"> <div class="panel-heading"><strong>' . get_class() . ' plugin in "Port" tab</strong> </div>';
echo 'Example display in Port tab</br>';
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.