| Conditions | 2 | 
| Paths | 2 | 
| Total Lines | 12 | 
| Code Lines | 7 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
| 1 | <?php | ||
| 51 | private function getLockFile() | ||
| 52 |     { | ||
| 53 | $composerFile = \Composer\Factory::getComposerFile(); | ||
| 54 | |||
| 55 | $configExtension = 'json'; | ||
| 56 | $lockExtension = 'lock'; | ||
| 57 | |||
| 58 | $lockFile = $configExtension === pathinfo($composerFile, PATHINFO_EXTENSION) | ||
| 59 | ? substr($composerFile, 0, -4) . $lockExtension | ||
| 60 |             : sprintf('%s.%s', $composerFile, $lockExtension); | ||
| 61 | |||
| 62 | return new \Composer\Json\JsonFile($lockFile, null, $this->appIO); | ||
| 63 | } | ||
| 65 |