Code Duplication    Length = 9-9 lines in 2 locations

src/Assert.php 2 locations

@@ 508-516 (lines=9) @@
505
     *
506
     * @throws InvalidArgumentException
507
     */
508
    public static function isArrayAccessible($value, $message = '')
509
    {
510
        if (!\is_array($value) && !($value instanceof ArrayAccess)) {
511
            static::reportInvalidArgument(\sprintf(
512
                $message ?: 'Expected an array accessible. Got: %s',
513
                static::typeToString($value)
514
            ));
515
        }
516
    }
517
518
    /**
519
     * @psalm-pure
@@ 551-559 (lines=9) @@
548
     *
549
     * @throws InvalidArgumentException
550
     */
551
    public static function isIterable($value, $message = '')
552
    {
553
        if (!\is_array($value) && !($value instanceof Traversable)) {
554
            static::reportInvalidArgument(\sprintf(
555
                $message ?: 'Expected an iterable. Got: %s',
556
                static::typeToString($value)
557
            ));
558
        }
559
    }
560
561
    /**
562
     * @psalm-pure