示例#1
0
 private function dumpVersionToIndividualFile(Version $version, $file, $key)
 {
     $this->loadIndividualFile($file, $key);
     $data = $version->toArray();
     $data['uid'] = $version->getId();
     $this->individualFiles[$key]['packages'][strtolower($version->getName())][$version->getVersion()] = $data;
     $timestamp = $version->getReleasedAt() ? $version->getReleasedAt()->getTimestamp() : time();
     if (!isset($this->individualFilesMtime[$key]) || $this->individualFilesMtime[$key] < $timestamp) {
         $this->individualFilesMtime[$key] = $timestamp;
     }
 }