src/Entity/MmpMobileApps.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use App\Repository\MmpMobileAppsRepository;
  5. /**
  6.  * @ORM\Entity(repositoryClass=MmpMobileAppsRepository::class)
  7.  * @ORM\Table(indexes={@ORM\Index(name="bundle_id", columns={"bundle_id"}),@ORM\Index(name="tracking_system", columns={"tracking_system"}),@ORM\Index(name="status", columns={"status"}),@ORM\Index(name="is_deleted", columns={"is_deleted"}),@ORM\Index(name="platform", columns={"platform"})})
  8.  */
  9. class MmpMobileApps{
  10.     /**
  11.      * @ORM\Column(type="integer")
  12.      * @ORM\Id
  13.      * @ORM\GeneratedValue(strategy="AUTO")
  14.      */
  15.     private $id;
  16.     /**
  17.      * @ORM\Column(type="string", nullable=false)
  18.      */
  19.     private $bundleId;
  20.     /**
  21.      * @ORM\Column(type="string", nullable=true)
  22.      */
  23.     private $appName;
  24.     /**
  25.      * @ORM\Column(type="integer", nullable=true)
  26.      */
  27.     private $advertiserId;
  28.     /**
  29.      * @ORM\Column(type="integer", nullable=true)
  30.      */
  31.     private $mafoAdvertiserId;
  32.     /**
  33.      * @ORM\Column(type="integer", nullable=true)
  34.      */
  35.     private $adjustAdvertiserId;
  36.     /**
  37.      * @ORM\Column(type="text", nullable=true)
  38.      */
  39.     private $apiError;
  40.     /**
  41.      * @ORM\Column(type="string", nullable=false)
  42.      */
  43.     private $trackingSystem;
  44.     /**
  45.      * @ORM\Column(type="string", nullable=false)
  46.      */
  47.     private $platform;
  48.     /**
  49.      * @ORM\Column(type="string", nullable=false)
  50.      */
  51.     private $addedBy;
  52.     /**
  53.      * @ORM\Column(type="text", nullable=true)
  54.      */
  55.     private $comment;
  56.     /**
  57.      * @ORM\Column(type="string", nullable=true)
  58.      */
  59.     private $timezone;
  60.     /**
  61.      * @ORM\Column(type="string", nullable=true)
  62.      */
  63.     private $status;
  64.     /**
  65.      * @ORM\Column(type="boolean", nullable=true, options={"default"=false})
  66.      */
  67.     private $isDeleted;
  68.     /**
  69.      * @ORM\Column(type="datetime")
  70.      */
  71.     private $dateUpdated;
  72.     /**
  73.      * @ORM\Column(type="datetime")
  74.      */
  75.     private $dateInserted;
  76.     /**
  77.      * @ORM\Column(type="string", nullable=true)
  78.      */
  79.     private $adjustAppToken;
  80.     /**
  81.      * @ORM\Column(type="string", nullable=true)
  82.      */
  83.     private $adjustAccount;
  84.     /**
  85.      * @ORM\Column(type="string", nullable=true)
  86.      */
  87.     private $accountManagerEmail;
  88.     /**
  89.      * @ORM\Column(type="json", nullable=true)
  90.      */
  91.     private $isP360Enabled;
  92.     /**
  93.      * @ORM\Column(type="datetime", nullable=true)
  94.      */
  95.     private $p360AvailabilityCheckedAt;
  96.     /**
  97.      * Get id.
  98.      *
  99.      * @return int
  100.      */
  101.     public function getId()
  102.     {
  103.         return $this->id;
  104.     }
  105.     /**
  106.      * Set bundleId.
  107.      *
  108.      * @param string $bundleId
  109.      *
  110.      * @return MmpMobileApps
  111.      */
  112.     public function setBundleId($bundleId)
  113.     {
  114.         $this->bundleId $bundleId;
  115.         return $this;
  116.     }
  117.     /**
  118.      * Get bundleId.
  119.      *
  120.      * @return string
  121.      */
  122.     public function getBundleId()
  123.     {
  124.         return $this->bundleId;
  125.     }
  126.     /**
  127.      * Set appName.
  128.      *
  129.      * @param string $appName
  130.      *
  131.      * @return MmpMobileApps
  132.      */
  133.     public function setAppName($appName)
  134.     {
  135.         $this->appName $appName;
  136.         return $this;
  137.     }
  138.     /**
  139.      * Get appName.
  140.      *
  141.      * @return string
  142.      */
  143.     public function getAppName()
  144.     {
  145.         return $this->appName;
  146.     }
  147.     /**
  148.      * Set trackingSystem.
  149.      *
  150.      * @param string $trackingSystem
  151.      *
  152.      * @return MmpMobileApps
  153.      */
  154.     public function setTrackingSystem($trackingSystem)
  155.     {
  156.         $this->trackingSystem $trackingSystem;
  157.         return $this;
  158.     }
  159.     /**
  160.      * Get trackingSystem.
  161.      *
  162.      * @return string
  163.      */
  164.     public function getTrackingSystem()
  165.     {
  166.         return $this->trackingSystem;
  167.     }
  168.     /**
  169.      * Set platform.
  170.      *
  171.      * @param string $platform
  172.      *
  173.      * @return MmpMobileApps
  174.      */
  175.     public function setPlatform($platform)
  176.     {
  177.         $this->platform $platform;
  178.         return $this;
  179.     }
  180.     /**
  181.      * Get platform.
  182.      *
  183.      * @return string
  184.      */
  185.     public function getPlatform()
  186.     {
  187.         return $this->platform;
  188.     }
  189.     /**
  190.      * Set comment.
  191.      *
  192.      * @param string|null $comment
  193.      *
  194.      * @return MmpMobileApps
  195.      */
  196.     public function setComment($comment null)
  197.     {
  198.         $this->comment $comment;
  199.         return $this;
  200.     }
  201.     /**
  202.      * Get comment.
  203.      *
  204.      * @return string|null
  205.      */
  206.     public function getComment()
  207.     {
  208.         return $this->comment;
  209.     }
  210.     /**
  211.      * Set dateUpdated.
  212.      *
  213.      * @param \DateTime $dateUpdated
  214.      *
  215.      * @return MmpMobileApps
  216.      */
  217.     public function setDateUpdated($dateUpdated)
  218.     {
  219.         $this->dateUpdated $dateUpdated;
  220.         return $this;
  221.     }
  222.     /**
  223.      * Get dateUpdated.
  224.      *
  225.      * @return \DateTime
  226.      */
  227.     public function getDateUpdated()
  228.     {
  229.         return $this->dateUpdated;
  230.     }
  231.     /**
  232.      * Set dateInserted.
  233.      *
  234.      * @param \DateTime $dateInserted
  235.      *
  236.      * @return MmpMobileApps
  237.      */
  238.     public function setDateInserted($dateInserted)
  239.     {
  240.         $this->dateInserted $dateInserted;
  241.         return $this;
  242.     }
  243.     /**
  244.      * Get dateInserted.
  245.      *
  246.      * @return \DateTime
  247.      */
  248.     public function getDateInserted()
  249.     {
  250.         return $this->dateInserted;
  251.     }
  252.     /**
  253.      * Set isDeleted.
  254.      *
  255.      * @param bool|null $isDeleted
  256.      *
  257.      * @return MmpMobileApps
  258.      */
  259.     public function setIsDeleted($isDeleted null)
  260.     {
  261.         $this->isDeleted $isDeleted;
  262.         return $this;
  263.     }
  264.     /**
  265.      * Get isDeleted.
  266.      *
  267.      * @return bool|null
  268.      */
  269.     public function getIsDeleted()
  270.     {
  271.         return $this->isDeleted;
  272.     }
  273.     /**
  274.      * Set addedBy.
  275.      *
  276.      * @param string $addedBy
  277.      *
  278.      * @return MmpMobileApps
  279.      */
  280.     public function setAddedBy($addedBy)
  281.     {
  282.         $this->addedBy $addedBy;
  283.         return $this;
  284.     }
  285.     /**
  286.      * Get addedBy.
  287.      *
  288.      * @return string
  289.      */
  290.     public function getAddedBy()
  291.     {
  292.         return $this->addedBy;
  293.     }
  294.     /**
  295.      * Set timezone.
  296.      *
  297.      * @param string|null $timezone
  298.      *
  299.      * @return MmpMobileApps
  300.      */
  301.     public function setTimezone($timezone null)
  302.     {
  303.         $this->timezone $timezone;
  304.         return $this;
  305.     }
  306.     /**
  307.      * Get timezone.
  308.      *
  309.      * @return string|null
  310.      */
  311.     public function getTimezone()
  312.     {
  313.         return $this->timezone;
  314.     }
  315.     /**
  316.      * Set adjustAppToken.
  317.      *
  318.      * @param string|null $adjustAppToken
  319.      *
  320.      * @return MmpMobileApps
  321.      */
  322.     public function setAdjustAppToken($adjustAppToken null)
  323.     {
  324.         $this->adjustAppToken $adjustAppToken;
  325.         return $this;
  326.     }
  327.     /**
  328.      * Get adjustAppToken.
  329.      *
  330.      * @return string|null
  331.      */
  332.     public function getAdjustAppToken()
  333.     {
  334.         return $this->adjustAppToken;
  335.     }
  336.     /**
  337.      * Set accountManagerEmail.
  338.      *
  339.      * @param string|null $accountManagerEmail
  340.      *
  341.      * @return MmpMobileApps
  342.      */
  343.     public function setAccountManagerEmail($accountManagerEmail null)
  344.     {
  345.         $this->accountManagerEmail $accountManagerEmail;
  346.         return $this;
  347.     }
  348.     /**
  349.      * Get accountManagerEmail.
  350.      *
  351.      * @return string|null
  352.      */
  353.     public function getAccountManagerEmail()
  354.     {
  355.         return $this->accountManagerEmail;
  356.     }
  357.     /**
  358.      * Set status.
  359.      *
  360.      * @param string|null $status
  361.      *
  362.      * @return MmpMobileApps
  363.      */
  364.     public function setStatus($status null)
  365.     {
  366.         $this->status $status;
  367.         return $this;
  368.     }
  369.     /**
  370.      * Get status.
  371.      *
  372.      * @return string|null
  373.      */
  374.     public function getStatus()
  375.     {
  376.         return $this->status;
  377.     }
  378.     /**
  379.      * Set advertiserId.
  380.      *
  381.      * @param int|null $advertiserId
  382.      *
  383.      * @return MmpMobileApps
  384.      */
  385.     public function setAdvertiserId($advertiserId null)
  386.     {
  387.         $this->advertiserId $advertiserId;
  388.         return $this;
  389.     }
  390.     /**
  391.      * Get advertiserId.
  392.      *
  393.      * @return int|null
  394.      */
  395.     public function getAdvertiserId()
  396.     {
  397.         return $this->advertiserId;
  398.     }
  399.     /**
  400.      * Set adjustAccount.
  401.      *
  402.      * @param string|null $adjustAccount
  403.      *
  404.      * @return MmpMobileApps
  405.      */
  406.     public function setAdjustAccount($adjustAccount null)
  407.     {
  408.         $this->adjustAccount $adjustAccount;
  409.         return $this;
  410.     }
  411.     /**
  412.      * Get adjustAccount.
  413.      *
  414.      * @return string|null
  415.      */
  416.     public function getAdjustAccount()
  417.     {
  418.         return $this->adjustAccount;
  419.     }
  420.     /**
  421.      * Set mafoAdvertiserId.
  422.      *
  423.      * @param int|null $mafoAdvertiserId
  424.      *
  425.      * @return MmpMobileApps
  426.      */
  427.     public function setMafoAdvertiserId($mafoAdvertiserId null)
  428.     {
  429.         $this->mafoAdvertiserId $mafoAdvertiserId;
  430.         return $this;
  431.     }
  432.     /**
  433.      * Get mafoAdvertiserId.
  434.      *
  435.      * @return int|null
  436.      */
  437.     public function getMafoAdvertiserId()
  438.     {
  439.         return $this->mafoAdvertiserId;
  440.     }
  441.     /**
  442.      * Set adjustAdvertiserId.
  443.      *
  444.      * @param int|null $adjustAdvertiserId
  445.      *
  446.      * @return MmpMobileApps
  447.      */
  448.     public function setAdjustAdvertiserId($adjustAdvertiserId null)
  449.     {
  450.         $this->adjustAdvertiserId $adjustAdvertiserId;
  451.         return $this;
  452.     }
  453.     /**
  454.      * Get adjustAdvertiserId.
  455.      *
  456.      * @return int|null
  457.      */
  458.     public function getAdjustAdvertiserId()
  459.     {
  460.         return $this->adjustAdvertiserId;
  461.     }
  462.     /**
  463.      * Set apiError.
  464.      *
  465.      * @param string|null $apiError
  466.      *
  467.      * @return MmpMobileApps
  468.      */
  469.     public function setApiError($apiError null)
  470.     {
  471.         $this->apiError $apiError;
  472.         return $this;
  473.     }
  474.     /**
  475.      * Get apiError.
  476.      *
  477.      * @return string|null
  478.      */
  479.     public function getApiError()
  480.     {
  481.         return $this->apiError;
  482.     }
  483.     public function isIsDeleted(): ?bool
  484.     {
  485.         return $this->isDeleted;
  486.     }
  487.     /**
  488.      * Set isP360Enabled.
  489.      *
  490.      * @param mixed|null $isP360Enabled
  491.      *
  492.      * @return MmpMobileApps
  493.      */
  494.     public function setIsP360Enabled($isP360Enabled null)
  495.     {
  496.         $this->isP360Enabled $isP360Enabled;
  497.         return $this;
  498.     }
  499.     /**
  500.      * Get isP360Enabled.
  501.      *
  502.      * @return mixed|null
  503.      */
  504.     public function getIsP360Enabled()
  505.     {
  506.         return $this->isP360Enabled;
  507.     }
  508.     public function getP360AvailabilityCheckedAt(): ?\DateTimeInterface
  509.     {
  510.         return $this->p360AvailabilityCheckedAt;
  511.     }
  512.     public function setP360AvailabilityCheckedAt(?\DateTimeInterface $p360AvailabilityCheckedAt): self
  513.     {
  514.         $this->p360AvailabilityCheckedAt $p360AvailabilityCheckedAt;
  515.         return $this;
  516.     }
  517. }