for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace PjbServer\Tools\Composer;
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.
//var_dump($event);
}
public static function postUpdate(Event $event): void
public static function postUpdate(/** @scrutinizer ignore-unused */ Event $event): void
/*
$package = $event->getName();
$installManager = $event->getComposer()->getInstallationManager();
echo $installManager->getInstallPath($package);
*/
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.