Code Duplication    Length = 12-12 lines in 2 locations

lib/ComponentManager/Command/ProjectAwareCommand.php 1 location

@@ 86-97 (lines=12) @@
83
     * @param \ComponentManager\PackageSource\PackageSourceFactory         $packageSourceFactory
84
     * @param \Psr\Log\LoggerInterface                                     $logger
85
     */
86
    public function __construct(PackageRepositoryFactory $packageRepositoryFactory,
87
                                PackageSourceFactory $packageSourceFactory,
88
                                PackageFormatFactory $packageFormatFactory,
89
                                LoggerInterface $logger) {
90
        $this->packageRepositoryFactory = $packageRepositoryFactory;
91
        $this->packageSourceFactory     = $packageSourceFactory;
92
        $this->packageFormatFactory     = $packageFormatFactory;
93
94
        $this->logger = $logger;
95
96
        parent::__construct();
97
    }
98
99
    /**
100
     * Get the Moodle bridge.

lib/ComponentManager/Project/Project.php 1 location

@@ 76-87 (lines=12) @@
73
     * @param \ComponentManager\PackageSource\PackageSourceFactory         $packageSourceFactory
74
     * @param \ComponentManager\PackageSource\PackageFormatFactory         $packageFormatFactory
75
     */
76
    public function __construct(ProjectFile $projectFile,
77
                                ProjectLockFile $projectLockFile,
78
                                PackageRepositoryFactory $packageRepositoryFactory,
79
                                PackageSourceFactory $packageSourceFactory,
80
                                PackageFormatFactory $packageFormatFactory) {
81
        $this->projectFile     = $projectFile;
82
        $this->projectLockFile = $projectLockFile;
83
84
        $this->packageRepositoryFactory = $packageRepositoryFactory;
85
        $this->packageSourceFactory     = $packageSourceFactory;
86
        $this->packageFormatFactory     = $packageFormatFactory;
87
    }
88
89
    /**
90
     * Get package repositories.