| @@ 28-43 (lines=16) @@ | ||
| 25 | private $oJobDependencyService; | |
| 26 | ||
| 27 | ||
| 28 | public function __construct( | |
| 29 | JobIndexServiceInterface $oJobIndexService, | |
| 30 | JobRepositoryInterface $oJobRepositoryRemote, | |
| 31 | JobRepositoryInterface $oJobRepositoryLocal, | |
| 32 | JobComparisonInterface $oJobComparisonBusinessCase, | |
| 33 | JobDependencyServiceInterface $oJobDependencyService, | |
| 34 | LoggerInterface $oLogger | |
| 35 | ) | |
| 36 |     { | |
| 37 | $this->oJobIndexService = $oJobIndexService; | |
| 38 | $this->oJobRepositoryRemote = $oJobRepositoryRemote; | |
| 39 | $this->oJobRepositoryLocal = $oJobRepositoryLocal; | |
| 40 | $this->oJobComparisonBusinessCase = $oJobComparisonBusinessCase; | |
| 41 | $this->oJobDependencyService = $oJobDependencyService; | |
| 42 | $this->oLogger = $oLogger; | |
| 43 | } | |
| 44 | ||
| 45 | /** | |
| 46 | * @inheritdoc | |
| @@ 23-38 (lines=16) @@ | ||
| 20 | ||
| 21 | class MarathonStoreJobBusinessCase extends AbstractStoreJobBusinessCase implements StoreJobBusinessCaseInterface | |
| 22 | { | |
| 23 | public function __construct( | |
| 24 | JobIndexServiceInterface $oJobIndexService, | |
| 25 | JobRepositoryInterface $oJobRepositoryRemote, | |
| 26 | JobRepositoryInterface $oJobRepositoryLocal, | |
| 27 | JobComparisonInterface $oJobComparisonBusinessCase, | |
| 28 | LoggerInterface $oLogger | |
| 29 | ||
| 30 | ) | |
| 31 |     { | |
| 32 | ||
| 33 | $this->oJobIndexService = $oJobIndexService; | |
| 34 | $this->oLogger = $oLogger; | |
| 35 | $this->oJobComparisonBusinessCase = $oJobComparisonBusinessCase; | |
| 36 | $this->oJobRepositoryRemote = $oJobRepositoryRemote; | |
| 37 | $this->oJobRepositoryLocal = $oJobRepositoryLocal; | |
| 38 | } | |
| 39 | ||
| 40 | /** | |
| 41 | * @return void | |