Code Duplication    Length = 7-9 lines in 2 locations

src/Console/Commands/VueWorkflowCommand.php 2 locations

@@ 47-53 (lines=7) @@
44
    {        
45
        if(!File::exists(base_path().'/app/Http/Controllers/Traits')){
46
            File::makeDirectory(base_path().'/app/Http/Controllers/Traits');
47
            if(!File::exists(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php')){
48
                File::put(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php',File::get(__DIR__.'/../../stubs/WorkflowConditionTrait.stub'));
49
50
                $this->info('Publishing complete');
51
            }else{
52
                $this->error('File WorkflowConditionTrait.php already exist');
53
            }
54
        }else{
55
            if(!File::exists(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php')){
56
                File::put(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php',File::get(__DIR__.'/../../stubs/WorkflowConditionTrait.stub'));
@@ 54-62 (lines=9) @@
51
            }else{
52
                $this->error('File WorkflowConditionTrait.php already exist');
53
            }
54
        }else{
55
            if(!File::exists(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php')){
56
                File::put(base_path().'/app/Http/Controllers/Traits/WorkflowConditionTrait.php',File::get(__DIR__.'/../../stubs/WorkflowConditionTrait.stub'));
57
                
58
                $this->info('Publishing complete');
59
            }else{
60
                $this->error('File WorkflowConditionTrait.php already exist');
61
            }
62
        }
63
    }
64
}
65