for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace App;
use Composer\Script\Event;
final class Installer
{
public static function postUpdate(Event $event = null): 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 postUpdate(/** @scrutinizer ignore-unused */ Event $event = null): 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::chmodRecursive('runtime', 0777);
}
private static function chmodRecursive(string $path, int $mode): void
chmod($path, $mode);
$dir = new \DirectoryIterator($path);
foreach ($dir as $item) {
if ($item->isDot()) {
continue;
if ($item->isDir()) {
self::chmodRecursive($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.