2 namespace Auction\Entity;
4 use Doctrine\ORM\Mapping as ORM;
10 * @ORM\Table(name="auction_open_day_group")
16 * Can archive records.
18 const ARCHIVE = false;
20 * Pull Synchronization Strategy for this table.
22 const PULL_SYNCH_STRATEGY = false;
24 * Push Synchronization Strategy for this table.
26 const PUSH_SYNCH_STRATEGY = false;
30 * @ORM\Column(type="integer");
31 * @ORM\GeneratedValue(strategy="AUTO")
36 * @ORM\ManyToOne(targetEntity="\Auction\Entity\OpenDay")
37 * @ORM\JoinColumn(nullable=false, name="auction_open_day_id")
42 * @ORM\ManyToOne(targetEntity="\Company\Entity\Group")
43 * @ORM\JoinColumn(nullable=false, name="company_group_id")
45 protected $companyGroup;
52 * Magic getter to expose protected properties.
53 * @param string $property
56 public function __get($property)
58 return $this->$property;
62 * Magic setter to save protected properties.
63 * @param string $property
66 public function __set($property, $value)
68 $this->$property = $value;