예제 #1
0
 /**
  * Load data fixtures with the passed EntityManager
  *
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $path = Document::getUploadRootDir();
     if (!file_exists($path)) {
         mkdir($path, 0777, true);
     }
     $document1 = $this->createDocument('test1.pdf', $path, Document::TYPE_ADV, 'adv-document');
     $document2 = $this->createDocument('test2.pdf', $path, Document::TYPE_INVESTMENT_MANAGEMENT_AGREEMENT, 'inv-document');
     $manager->persist($document1);
     $manager->persist($document2);
     $manager->flush();
 }
예제 #2
0
 /**
  * Get archive file by hash
  *
  * @param string $hash
  * @return string
  */
 private function getArchiveFileByHash($hash)
 {
     return Document::getUploadRootDir() . '/' . $hash . '.zip';
 }