Next major version 2 with PHP 8.1, Symfony 6, Tabler UI, 2FA ... (#2902)
This commit is contained in:
@@ -18,33 +18,12 @@ use App\Repository\ProjectRateRepository;
|
||||
|
||||
final class ProjectDuplicationService
|
||||
{
|
||||
/**
|
||||
* @var ProjectService
|
||||
*/
|
||||
private $projectService;
|
||||
/**
|
||||
* @var ActivityRepository
|
||||
*/
|
||||
private $activityRepository;
|
||||
/**
|
||||
* @var ProjectRateRepository
|
||||
*/
|
||||
private $projectRateRepository;
|
||||
/**
|
||||
* @var ActivityRateRepository
|
||||
*/
|
||||
private $activityRateRepository;
|
||||
|
||||
public function __construct(
|
||||
ProjectService $projectService,
|
||||
ActivityRepository $activityRepository,
|
||||
ProjectRateRepository $projectRateRepository,
|
||||
ActivityRateRepository $activityRateRepository
|
||||
private ProjectService $projectService,
|
||||
private ActivityRepository $activityRepository,
|
||||
private ProjectRateRepository $projectRateRepository,
|
||||
private ActivityRateRepository $activityRateRepository
|
||||
) {
|
||||
$this->projectService = $projectService;
|
||||
$this->activityRepository = $activityRepository;
|
||||
$this->projectRateRepository = $projectRateRepository;
|
||||
$this->activityRateRepository = $activityRateRepository;
|
||||
}
|
||||
|
||||
public function duplicate(Project $project, string $newName): Project
|
||||
|
||||
Reference in New Issue
Block a user