Code Duplication    Length = 8-8 lines in 2 locations

src/Commands/Check.php 1 location

@@ 20-27 (lines=8) @@
17
            ->dereference('file://' . Util::schemaPath('draft4.json'));
18
        $validator  = new Validator($schema, $metaSchema);
19
20
        if ($validator->passes()) {
21
            $output->writeln('<info>✓ Valid draft-04 JSON Schema</info>');
22
            return 0;
23
        } else {
24
            $output->writeln('<error>✗ Invalid draft-04 JSON Schema</error>');
25
            Util::renderErrorTable($output, $validator->errors());
26
            return 1;
27
        }
28
    }
29
}
30

src/Commands/Validate.php 1 location

@@ 20-27 (lines=8) @@
17
        $schema    = Dereferencer::draft4()->dereference($schema);
18
        $validator = new Validator($data, $schema);
19
20
        if ($validator->passes()) {
21
            $output->writeln('<info>✓ Validation passed</info>');
22
            return 0;
23
        } else {
24
            $output->writeln('<error>✗ Validation failed</error>');
25
            Util::renderErrorTable($output, $validator->errors());
26
            return 1;
27
        }
28
    }
29
}
30