Code Duplication    Length = 9-11 lines in 4 locations

src/Assert.php 4 locations

@@ 322-330 (lines=9) @@
319
        }
320
    }
321
322
    public static function null($value, $message = '')
323
    {
324
        if (null !== $value) {
325
            throw new InvalidArgumentException(sprintf(
326
                $message ?: 'Expected null. Got: %s',
327
                self::valueToString($value)
328
            ));
329
        }
330
    }
331
332
    public static function notNull($value, $message = '')
333
    {
@@ 341-349 (lines=9) @@
338
        }
339
    }
340
341
    public static function true($value, $message = '')
342
    {
343
        if (true !== $value) {
344
            throw new InvalidArgumentException(sprintf(
345
                $message ?: 'Expected a value to be true. Got: %s',
346
                self::valueToString($value)
347
            ));
348
        }
349
    }
350
351
    public static function false($value, $message = '')
352
    {
@@ 351-359 (lines=9) @@
348
        }
349
    }
350
351
    public static function false($value, $message = '')
352
    {
353
        if (false !== $value) {
354
            throw new InvalidArgumentException(sprintf(
355
                $message ?: 'Expected a value to be false. Got: %s',
356
                self::valueToString($value)
357
            ));
358
        }
359
    }
360
361
    public static function eq($value, $value2, $message = '')
362
    {
@@ 654-664 (lines=11) @@
651
        }
652
    }
653
654
    public static function fileExists($value, $message = '')
655
    {
656
        self::string($value);
657
658
        if (!file_exists($value)) {
659
            throw new InvalidArgumentException(sprintf(
660
                $message ?: 'The file %s does not exist.',
661
                self::valueToString($value)
662
            ));
663
        }
664
    }
665
666
    public static function file($value, $message = '')
667
    {