diff --git a/psalm-baseline.xml b/psalm-baseline.xml index d769180a..34476db4 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -998,12 +998,10 @@ - - self::$loader === null - - - self::$translator !== null - + + isset(self::$loader) + isset(self::$translator) + diff --git a/src/Translator.php b/src/Translator.php index ecb801f0..38234107 100644 --- a/src/Translator.php +++ b/src/Translator.php @@ -5,6 +5,7 @@ namespace PhpMyAdmin\SqlParser; use PhpMyAdmin\MoTranslator\Loader; +use PhpMyAdmin\MoTranslator\Translator as MoTranslator; use function class_exists; @@ -15,24 +16,20 @@ class Translator { /** * The MoTranslator loader object. - * - * @var Loader */ - private static $loader; + private static Loader $loader; /** * The MoTranslator translator object. - * - * @var \PhpMyAdmin\MoTranslator\Translator */ - private static $translator; + private static MoTranslator $translator; /** * Loads translator. */ public static function load(): void { - if (self::$loader === null) { + if (! isset(self::$loader)) { // Create loader object self::$loader = new Loader(); @@ -48,7 +45,7 @@ public static function load(): void self::$loader->bindtextdomain('sqlparser', __DIR__ . '/../locale/'); } - if (self::$translator !== null) { + if (isset(self::$translator)) { return; }