for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace wapmorgan\UnifiedArchive\Drivers\Basic;
abstract class BasicPureDriver extends BasicDriver
{
const TYPE = self::TYPE_PURE_PHP;
const PACKAGE_NAME = null;
const MAIN_CLASS = null;
public static function isInstalled()
return class_exists(static::MAIN_CLASS);
static::MAIN_CLASS
null
string
$class
class_exists()
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
ignore-type
return class_exists(/** @scrutinizer ignore-type */ static::MAIN_CLASS);
}
public static function getInstallationInstruction()
return 'install library [ ' . static::PACKAGE_NAME . ']: `composer require ' . static::PACKAGE_NAME . '`';