for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AntiPatterns\Multiton;
require_once "vendor/autoload.php";
print (FirstSingleton::getInstance() === SecondSingleton::getInstance()) ?: "Multiton \n";
AntiPatterns\Multiton\Fi...tance() ?: 'Multiton '
string|true
print()
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
ignore-type
print /** @scrutinizer ignore-type */ (FirstSingleton::getInstance() === SecondSingleton::getInstance()) ?: "Multiton \n";