src/Cms/SitebuilderBundle/Entity/SiteplanRestore.php line 21

Open in your IDE?
  1. <?php
  2. namespace Cms\SitebuilderBundle\Entity;
  3. use Cms\CoreBundle\Model\RestoreInterface;
  4. use Cms\CoreBundle\Model\RestoreTrait;
  5. use Cms\TenantBundle\Entity\TenantedEntity;
  6. use Doctrine\ORM\Mapping as ORM;
  7. /**
  8.  * Class SiteplanResore
  9.  * @package Cms\SitebuilderBundle\Entity
  10.  *
  11.  * @ORM\Entity(
  12.  *  repositoryClass = "Cms\SitebuilderBundle\Doctrine\SiteplanRestoreRepository"
  13.  * )
  14.  * @ORM\Table(
  15.  *  "cms__sitebuilder__siteplan_restore"
  16.  * )
  17.  */
  18. class SiteplanRestore extends TenantedEntity implements RestoreInterface
  19. {
  20.     use RestoreTrait;
  21.     use SiteplanRestoreTrait;
  22.     /**
  23.      * @var Siteplan
  24.      *
  25.      * @ORM\ManyToOne(
  26.      *     targetEntity = "Cms\SitebuilderBundle\Entity\Siteplan"
  27.      * )
  28.      * @ORM\JoinColumn(
  29.      *     name = "main",
  30.      *     referencedColumnName = "id",
  31.      *     onDelete = "CASCADE",
  32.      *     nullable = false
  33.      * )
  34.      */
  35.     protected $main;
  36. }