src/MediaBundle/Entity/Document.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\MediaBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use PN\MediaBundle\Entity\Document as BaseDocument;
  5. use PN\MediaBundle\Model\DocumentInterface;
  6. use PN\MediaBundle\Model\DocumentTrait;
  7. /**
  8. * @ORM\HasLifecycleCallbacks
  9. * @ORM\Table("document")
  10. * @ORM\Entity(repositoryClass="App\MediaBundle\Repository\DocumentRepository")
  11. */
  12. class Document extends BaseDocument implements DocumentInterface {
  13. use DocumentTrait;
  14. /**
  15. * @ORM\PreRemove
  16. */
  17. public function preRemove() {
  18. $this->removeUpload();
  19. }
  20. }