|
|
@@ -6,6 +6,7 @@ use Doctrine\Common\Collections\ArrayCollection; |
|
|
|
use Doctrine\Common\Collections\Collection; |
|
|
|
use Doctrine\ORM\Mapping as ORM; |
|
|
|
use Lc\ShopBundle\Context\FilterMerchantInterface; |
|
|
|
use Gedmo\Mapping\Annotation as Gedmo; |
|
|
|
|
|
|
|
/** |
|
|
|
* @ORM\MappedSuperclass() |
|
|
@@ -80,6 +81,20 @@ abstract class Document extends AbstractDocumentEntity implements FilterMerchant |
|
|
|
*/ |
|
|
|
protected $orderRefund; |
|
|
|
|
|
|
|
/** |
|
|
|
* @Gedmo\Blameable(on="create") |
|
|
|
* @ORM\ManyToOne(targetEntity="Lc\ShopBundle\Context\UserInterface") |
|
|
|
* @ORM\JoinColumn(nullable=true) |
|
|
|
*/ |
|
|
|
protected $createdBy; |
|
|
|
|
|
|
|
/** |
|
|
|
* @Gedmo\Blameable(on="update") |
|
|
|
* @ORM\ManyToOne(targetEntity="Lc\ShopBundle\Context\UserInterface") |
|
|
|
* @ORM\JoinColumn(nullable=true) |
|
|
|
*/ |
|
|
|
protected $updatedBy; |
|
|
|
|
|
|
|
public function __construct() |
|
|
|
{ |
|
|
|
$this->orderShops = new ArrayCollection(); |