Code Duplication    Length = 3-3 lines in 2 locations

src/Phpml/ModelManager.php 2 locations

@@ 48-50 (lines=3) @@
45
     */
46
    public function restoreFromFile(string $filePath): Estimator
47
    {
48
        if (!file_exists($filePath) || !is_readable($filePath)) {
49
            throw FileException::cantOpenFile(basename($filePath));
50
        }
51
52
        $object = unserialize(file_get_contents($filePath));
53
        if ($object === false) {
@@ 69-71 (lines=3) @@
66
     */
67
    public function reset(string $filePath): void
68
    {
69
        if (!file_exists($filePath) || !is_readable($filePath)) {
70
            throw FileException::cantOpenFile(basename($filePath));
71
        }
72
73
        if (!unlink($filePath)) {
74
            throw FileException::cantDeleteFile(basename($filePath));