for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App;
use Composer\Script\Event;
use Composer\Installer\PackageEvent;
class Installer
{
public static function postInstall(Event $event): void
$event
If this is a false-positive, you can also ignore this issue in your code via the ignore-unused annotation
ignore-unused
public static function postInstall(/** @scrutinizer ignore-unused */ Event $event): void
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.
self::rchmod('runtime', 0777);
}
private static function rchmod(string $path, int $mode): void {
$dir = new \DirectoryIterator($path);
foreach ($dir as $item) {
chmod($item->getPathname(), $mode);
if ($item->isDir() && !$item->isDot()) {
self::rchmod($item->getPathname(), $mode);
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.