<?php
namespace App\OfficeBrain\Bundle\EmailBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* EmailUnsubscribedEvent
*
* @ORM\Table(name="tbl_email_unsubscribed_event")
* @ORM\Entity(repositoryClass="App\OfficeBrain\Bundle\EmailBundle\Entity\EmailUnsubscribedEventRepository")
*/
class EmailUnsubscribedEvent
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
* @ORM\Column(name="instance_type", type="string", length=255)
*/
private $instanceType;
/**
* @var integer
*
* @ORM\Column(name="instance_id", type="integer")
*/
private $instanceId;
/**
* @var integer
*
* @ORM\Column(name="user_id", type="integer")
*/
private $userId;
/**
* @var integer
*
* @ORM\Column(name="event_id", type="integer")
*/
private $eventId;
/**
* Get id
*
* @return integer
*/
public function getId()
{
return $this->id;
}
/**
* Set instanceType
*
* @param string $instanceType
* @return EmailUnsubscribedEvent
*/
public function setInstanceType($instanceType)
{
$this->instanceType = $instanceType;
return $this;
}
/**
* Get instanceType
*
* @return string
*/
public function getInstanceType()
{
return $this->instanceType;
}
/**
* Set instanceId
*
* @param integer $instanceId
* @return EmailUnsubscribedEvent
*/
public function setInstanceId($instanceId)
{
$this->instanceId = $instanceId;
return $this;
}
/**
* Get instanceId
*
* @return integer
*/
public function getInstanceId()
{
return $this->instanceId;
}
/**
* Set userId
*
* @param integer $userId
* @return EmailUnsubscribedEvent
*/
public function setUserId($userId)
{
$this->userId = $userId;
return $this;
}
/**
* Get userId
*
* @return integer
*/
public function getUserId()
{
return $this->userId;
}
/**
* Set eventId
*
* @param integer $eventId
* @return EmailUnsubscribedEvent
*/
public function setEventId($eventId)
{
$this->eventId = $eventId;
return $this;
}
/**
* Get eventId
*
* @return integer
*/
public function getEventId()
{
return $this->eventId;
}
}